Open Bug 1700591 Opened 2 years ago Updated 2 years ago

Dragging tabs and hovering does not work after some time with wayland backend enabled

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 87
defect

Tracking

()

UNCONFIRMED

People

(Reporter: klaus.semmler, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:87.0) Gecko/20100101 Firefox/87.0

Steps to reproduce:

Open firefox with some tabs (like 15 or more), the more the better. I have a lot of youtube tabs and some webpages llike computerbase open. Drag one tab out to create a new window with the tab. Now open tabs in that new window. Now just browse for some minutes and close all tabs in the newly created window. After some time hovering will not work as expected and it is impossible to drag out a tab into a new window like done before. A restart of the browser fixes the issue temporarily till it occures again.

System Information:

Distribution: Fedora 33
Desktop: Gnome 3.38.4
Session: Wayland
Firefox Version: 87
Package: Flatpak and rpm Package from Distribution
Kernel Version: 5.11.8
Graphics Drivers: Mesa 20.3.4

Actual results:

Hovering an the webpage and the bookmarks bar does not work anymore. When hovering bookmark folders, they don't open anymore. You have to click them manually. It is also not possible to drag a tab out of the window to create a new window with the dragged tab. It just does not work anymore.

Expected results:

The dragging out of tabs in a window works all the time and hovering should not be broken.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

I'm surprised it's still broken as it should be fixed by Bug 1635757 in Firefox 87.

Blocks: wayland
Priority: -- → P3

I am currently watching this bug report with the issue occurring. Are there any logs I can provide?

(In reply to Martin Stránský [:stransky] from comment #2)

I'm surprised it's still broken as it should be fixed by Bug 1635757 in Firefox 87.

Actually this sounds more like bug 1622107. That one was fixed in 88.

I actually have the same problem here :\

Distribution: Manjaro
Desktop: Gnome 3.40
Session: Wayland
Firefox Version: 87.0-1
Package: Package from Distribution
Kernel Version: 5.11.11-1
Graphics Drivers: Mesa 21.0.1-1

Can you please try latest nightly? Fix at Bug 1703490 may help here.
Thanks.

Okay, I will try out nightly and report. I use the build from the 2021-04-12.

This issue seems to be fixed in Nightly, but there are other issues I have found. I will report them sepaartely.

I have to correct myself. The hovering seems to work, but ordering tabs by drag and drop still is kinda broken. Sometimes a tab cannot be ordered by dragging it but it can only be moved into a new window. After reattaching the tab, tab ordering works again for a while. After some time it breaks again.

I have tested again with Firefox 88 and all seems to work fine on my end. This can be closed.

I think this is still happening in Nightly (90.0a1 (2021-05-16) (64-bit)) in Gnome Wayland session under Ubuntu 21.04.

Kernel: 5.11.0-17-generic #18-Ubuntu SMP Thu May 6 20:10:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
OS: Ubuntu 21.04
GNOME-Version: 3.38.5

After a while (15 minutes to 1 hour) I can't open new tabs with the "+" in the tab bar anymore. The tabs then become unresponsive or laggy in general.

(In reply to tobias47n9e from comment #11)

After a while (15 minutes to 1 hour) I can't open new tabs with the "+" in the tab bar anymore. The tabs then become unresponsive or laggy in general.

If this is the same issue I've seen lately, then changing the display resolution or rotation once (and then back) should get the window unstuck.

(In reply to Jan Alexander Steffens [:heftig] from comment #12)

(In reply to tobias47n9e from comment #11)

After a while (15 minutes to 1 hour) I can't open new tabs with the "+" in the tab bar anymore. The tabs then become unresponsive or laggy in general.

If this is the same issue I've seen lately, then changing the display resolution or rotation once (and then back) should get the window unstuck.

When it happens to me, I can also press super to go into the Gnome overview mode. When I go back to Firefox the view is refreshed, but is still frozen then. It seems something is preventing the view to be updated while not in overview mode. Or the exit from overview mode refreshes on frame of the browser window.

You need to log in before you can comment on or make changes to this bug.