Closed Bug 1763464 Opened 3 years ago Closed 2 years ago

Dragging bookmarked items from the overflow menu onto the current opened webpage breaks the drag functionality

Categories

(Firefox :: Bookmarks & History, defect, P2)

Firefox 99
Desktop
All
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: wardz, Unassigned)

References

Details

(Keywords: papercut)

Steps to reproduce:

  1. Configure the bookmarks toolbar to only show on new empty tab. (Important)
  2. Create enough bookmarks so it overflows your bookmarks toolbar to the right.
  3. Drag any item from the overflow menu onto the current webpage/tab/location bar so it opens the site.
  4. Open a new empty tab. (Important)
  5. Try to drag any item from the overflow menu. It won't work, but bookmarks outside the overflow can still be dragged.

This issue seems to happen for both Windows 11 and latest MacOS.

Actual results:

I can't drag the overflowed bookmarks anywhere unless I restart the browser.

Expected results:

I should be able to drag these.

The Bugbug bot thinks this bug should belong to the 'Firefox::Bookmarks & History' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Bookmarks & History

The severity field is not set for this bug.
:mak, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mak)

Seems to be similar with bug 1761877. Please reopen if you don't agree.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE

This bug is not related to wayland as it happens on both mac and windows. It's also not specific to dragging towards the toolbar, but to anywhere on the page. It also seems to trigger only with bookmark bar "Only Show On New Tab" enabled.

Status: RESOLVED → UNCONFIRMED
OS: Unspecified → All
Hardware: Unspecified → Desktop
Resolution: DUPLICATE → ---

I can reproduce this. It looks like the view controller isn't hooked up properly for the second tab:

15:26:58.660 Uncaught TypeError: can't access property "canMoveNode", this._rootView.controller is null
    on_dragstart chrome://browser/content/places/places-menupopup.js:409
    handleEvent chrome://global/content/customElements.js:466
4 places-menupopup.js:409:11
Severity: -- → S3
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(mak)
Priority: -- → P2
Keywords: papercut

This seems to work for me and a few other people now. Closing it out.

Status: NEW → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.