Bookmarks open automatically when reordering inside folder dropdown on macOS

Description of the issue: When reorganizing bookmarks in a bookmark folder dropdown (the vertical list that appears when clicking a folder on the bookmarks bar), Brave automatically opens the bookmark I drag over, rather than allowing me to position it above or below another bookmark. This happens even though I am simply dragging to reorder- not releasing the mouse over the bookmark or clicking it. The drag gesture is being interpreted as a click/open action.

How can this issue be reproduced?

  1. Click a bookmarks folder on the bookmarks bar to open its dropdown list.

  2. Click and hold any bookmark inside the folder to begin dragging it.

  3. While dragging, move the cursor over another bookmark item in the list.

  4. As soon as the cursor passes over the other bookmark, Brave opens that bookmark immediately. The reorganization worked, but the page is opened which is not ideal.

Expected result: No popup. Normal reorganization.

Brave Version: Brave 1.85.11 (Official build) (arm64). Chromium: 143.0.7499.40

Additional Information: macOS version 26.1 Tahoe. MacBook Air M4, 2025 13”. Input device: Trackpad. Reordering works in brave://bookmarks/ – the issue is specific to the folder dropdown UI.

@Mattches

OP has a performance issue with the UI of the Brave Browser Bookmarks Bar . . . NOT an issue with the Bookmarks Manager.

Hmm, not seeing this on my end on macOS Tahoe 26.1 using the latest Brave. Can move bookmarks within folders normally:

This seems like it might be an extension issue to me – can you please try disabling any extensions you have installed and then test again?

Disabled all extensions, closed the browser and reopened, still getting the issue.

Do you have any flags enabled/disabled on the brave://flags page at this time? Additionally can you please try adding a fresh profile to the browser, making some bookmarks and test the behavior in the new profile and tell me if the issue occurs there as well?

All flags are set to default, except:
“Override Brave Sync server URL” Is disabled.
”Enable Benchmarking” disabled
”Override software rendering list” disabled
”Accelerated 2D canvas” enabled
”Tint composited content” disabled
”Show overdraw feedback” disabled
”Partial swap” enabled
”Extensions on chrome:// URLs” disabled
”Extensions on chrome-extension:// URLs” disabled
”WebTransport Developer Mode” disabled
”Latest stable JavaScript features” enabled
”Experimental JavaScript” disabled
”Experimental WebAssembly” disabled
”Experimental Web Platform features” disabled
”Hardware-accelerated video decode” enabled
”Hardware-accelerated video encode” enabled
”Show autofill signatures.” disabled
”WebGL Developer Extensions” disabled
”WebGL Draft Extensions” disabled
”Experimental cohort for the Iwa Key Distribution component” disabled
”Isolate additional origins” disabled
”Use Chrome Sync sandbox” disabled
”Chrome heap profiler start mode.” disabled
”Enable optimization guide debug logs” disabled
”Enable network logging to file” disabled
”Web Authentication Enterprise Attestation” disabled
”Insecure origins treated as secure” disabled
”Enable gpu service logging” disabled
”Unsafe WebGPU Support” disabled
”WebGPU Developer Features” disabled
”Enables canvas 2D methods BeginLayer and EndLayer” disabled
”Enable unsafe SwiftShader fallback” disabled
”Test Third Party Cookie Phaseout” disabled
”Privacy Sandbox Enrollment Overrides” disabled
”Protected Audiences Consented Debug Token” disabled
”Enable data sharing debug logs” disabled
”Enable optimization guide dogfood logging” disabled
”Autofill manual testing data” disabled
”Variations seed corpus” disabled

Also, I tried in a new profile and still had the same issue when reordering bookmarks.

Sorry – are you saying that you’ve manually changed the values of all of those flags?

No, those were already the settings. Everything else was set to default. I didn’t manually disable/enable these in particular. I might’ve disabled one or two from a Youtube video like eg. “Brave settings to change” but definitely not all of those. Is it possible that some of these were just automatically changed to disabled/enabled because I changed some of Brave’s main settings?

If you haven’t messed with any of the flags then that’s not likely the source of the issue. I’m going to ask some of our macOS folks and see if any of them are also encountering this issue. In the meantime, can you try creating an additional browser profile (Menu --> More tools --> Add profile), create a few bookmarks and then test the behavior in the new profile and see if the issue occurs there as well?

Yes, I’ve already done that and had the same issue persist. I only needed to create 2 bookmarks to simulate it (dragging on top of or below one another), and it still spontaneously opened the page.

Has anyone experienced the same issue?

Seems there recently was an update to browser. I updated, but unfortunately it didn’t fix the bookmarking issue.

Nobody was able to reproduce this – everyone that responded reports this behavior working as intended. Out of curiosity, you stated that you are using the macOS trackpad – can you quickly test and see if this occurs if you use a mouse connected (wired or wireless) to your macbook?

I don’t use (or have) any mice :sweat_smile:. I exclusively use the trackpad. Any other info I could give you that maybe could help diagnose this?

Can you please try downloading the Beta build of the browser and test to see if you get the same behavior there? Note that downloading/installing the Beta will not overwrite your current install (will install as a separate browser)?

Just did it on Beta build and same issue there as well. Maybe it’s because whenever I hold an item and drag via the trackpad then let go, it thinks it’s a click or something?

Yeah it’s beginning to look like a system/hardware issue. To be sure, if you’re willing we can do one more test to [basically] confirm this. Try installing another Chromium based browser (Chrome, Edge, Opera, Vivaldi, etc. – any of them will do) and then a browser not based on the Chromium engine – for sake of easy I’d say use Firefox. You can delete/uninstall these once you’ve tested.

Once you have the new browsers installed:

  1. Open the new Chromium based browser
  2. Make some bookmarks
  3. Try clicking and dragging bookmarks around to see if the issue occurs in this browser.

Note whether or not you experience the same issue. Then:

  1. Open Firefox
  2. Make some bookmarks
    3.Try clicking and dragging bookmarks around to see if the issue occurs

If the issue occurs in both the Chromium-based browser and Firefox, then this likely has something to do with your trackpad and/or OS.

If the issue occurs in the Chromium-based browser but does not occur in Firefox, then there may be a conflict/bug within the Chromium engine being used.

Let me know what you find out.

Just did it. Google Chrome same issue. Firefox NO issue!

Now we’re getting somewhere. Also – and I don’t know why I didn’t do this sooner – I went back to retest using my trackpad and sure enough I do see the same behavior. Issue occurs in Chrome as well. Seems to be specific to macOS/trackpad usage as the behavior doesn’t occur when using my wireless mouse nor does it occur in Windows (using trackpad or mouse).

Did some digging and found that this has been reported to the Chromium team a long time ago but was labeled as won’t fix:

Very strange that the issue would surface now given how old those reports are. Since I couldn’t find anything that matches the issue filed recently, I went ahead and opened an issue on our Github to see if our devs can fix the issue on our end or to reach out to the Chromium team to resolve the issue:

Thanks so much!!! :heart: