Open Bug 1781262 Opened 2 years ago Updated 2 years ago

[xwayland] Window borders have a 9px wide deadzone beyond resize area which doesn't allowing clicking through to windows beneath

Categories

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

Firefox 101
Unspecified
Linux
defect

Tracking

()

Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- wontfix
firefox103 --- wontfix
firefox104 --- wontfix
firefox105 --- wontfix

People

(Reporter: ke5trel, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

STR:

  1. Start with MOZ_ENABLE_WAYLAND=0 on Ubuntu 22.04 (Wayland).
  2. Position a text document window beneath the Firefox window.
  3. Move the cursor near the edges of the Firefox window, just beyond the resize area, over the text document.

Expected:
Cursor icon changes over text areas and clicking brings below window into focus.

Actual:
Cursor icon doesn't change within 9px wide deadzone and clicking does nothing. Does not happen with Wayland or X11, only XWayland.

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=d1eb6fe5a1fa5457425c5a33f212516a5eeaa381&tochange=498e0e6f9b19107c8c17525a3d01a659f89002e8

Regressed by Bug 1756903.

This is likely not really a regression as the bug was probably already present on all DEs that used CSD before bug 1756903. It just affects Gnome as well now.

@Kestrel: does the issue also appear if you log into a native Xorg session? Just so we know whether it might be a Xwayland issue.

It does not appear when logging in with "Ubuntu on Xorg" (X11), only with XWayland.

:emilio, since you are the author of the regressor, bug 1756903, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)

I don't think this is too worrying given comment 2 and that this is GNOME-only... Ideally we'd get Wayland shipping sooner rather than later instead.

Flags: needinfo?(emilio)
Severity: -- → S3
Depends on: wayland
Priority: -- → P3
Duplicate of this bug: 1799242

Workarounds include enabling native Wayland with MOZ_ENABLE_WAYLAND=1, enabling the title bar or setting MOZ_GTK_TITLEBAR_DECORATION=system.

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

Attachment

General

Creator:
Created:
Updated:
Size: