Closed Bug 1734980 Opened 4 years ago Closed 4 years ago

[wayland] "Bookmark Tab" location dropdown menu is misplaced first time it is opened

Categories

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

Firefox 95
defect

Tracking

()

RESOLVED DUPLICATE of bug 1735294
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox92 --- unaffected
firefox93 --- unaffected
firefox94 --- unaffected
firefox95 --- affected

People

(Reporter: ke5trel, Assigned: stransky)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

STR:

  1. Start with MOZ_ENABLE_WAYLAND=1 on Ubuntu 21.04.
  2. Right-click a tab and choose "Bookmark Tab".
  3. Click the "Location" dropdown.

Dropdown menu list appears above the window instead of anchored to the select element. After the first time it is opened, it subsequently appears in the correct location until the bookmark overlay is reopened.

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=2d978650c932ee4951ce97d9e29da955f4a11cbf&tochange=1c581d243b8752eef64ab15aca97e11afae39b67

Regressed by Bug 1733620.

I'm unable to reproduce on Fedora 34. Can you please run with MOZ_LOG="WaylandPopup:5" and attach the log here?
Thanks.

Flags: needinfo?(ke5trel)
Attached file bookmark-popup.log

There is no LazyLogModule named "WaylandPopup" but I assume you meant "WidgetPopup".

Flags: needinfo?(ke5trel)

Yes, I can reproduce it, Thanks. Looks like issue with the content menu sequence.

Assignee: nobody → stransky
Priority: -- → P2

Looks like we hide/show the popup as workaround for xdg-positioner bug and the popup position request is cleared and popup is positioned by move while we hit a bug with parent coordinates.

Fixed as part of Bug 1735294 so closing as dupe.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: