Open Bug 2021245 Opened 7 months ago Updated 3 months ago

[Wayland] Use xdg-popups only for non-persistent popups

Categories

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

defect

Tracking

()

People

(Reporter: stransky, Unassigned, NeedInfo)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

Follow up from https://bugzilla.mozilla.org/show_bug.cgi?id=2015320#c11

We should keep plain move if popup fits toplevel but convert it to xdg_popup and use hide/show sequence if the popup resizes.
Long term solution may be https://gitlab.gnome.org/GNOME/gtk/-/issues/8076 - direct use of exported xdg_popup and mitigate gtk3 missing resize implementation.

See Also: → 2015320
Flags: needinfo?(stransky)

The Bookmarks folder menu opens in the upper-left corner after adding a bookmark via drag and drop. I can reproduce this issue on the latest Nightly 153.0a1 and Firefox 151.0.3 on Ubuntu 24.04. I looked for a regression window and it appears that Bug 2015320 may be the regressor.

STR:

  1. Set the Bookmarks Toolbar to "Always Show".
  2. Create a bookmarks folder on the Bookmarks Toolbar.
  3. Bookmark a site by dragging its tab onto the folder.
  4. Click the folder and observe the menu position - for more details please see the screen recording.

@Martin, could you please take a look and let me know if I should file a new bug for this scenario, or if it is expected to be fixed by the patch in this bug?

Severity: -- → S3
See Also: → 2048560
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: