brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
16.98k stars 2.21k forks source link

Right click menu has become very large #38706

Open arch-btw opened 1 month ago

arch-btw commented 1 month ago

Description

I've noticed that the context menu that appears when right-clicking on a page has significantly increased in size compared to other user interface elements. This issue occurred in a nightly build within the past two weeks.

Steps to reproduce

  1. Install Brave Nightly on Linux: Version 1.68.62 Chromium: 126.0.6478.26 (Official Build) nightly (64-bit)
  2. Right click on the empty part of a website
  3. Notice that the menu has become very large

Actual result

See screenshot here:

large2

Expected result

I would greatly appreciate it if the context menu could be reverted back to its previous size, as it appeared a few weeks ago. Thank you.

Reproduces how often

Easily reproduced

Desktop Brave version (brave://version info)

Brave: 1.68.62 Chromium: 126.0.6478.26 (Official Build) nightly (64-bit) Revision: 21bfc7a9147602d3e796ad561e8a14c9eb72ab57 OS: Linux

Android device

N/A

Channel information

Reproducibility

Miscellaneous information

Thank you for your time.

psymin commented 2 weeks ago

I would like the old right-click menu behavior as well.

brave-right-click

jspatz commented 1 week ago

This is a Chromium regression. I've experienced the same problem with Chromium itself -- up through v125, disabling the "Customize Chrome Side Panel" flag disabled the gargantuan menus, but as of v126, this is no longer respected and there does not seem to be any other setting that reverts to normal menus. The same problem seems to be happening starting with Brave 1.67.

I hope the Brave devs can break out the code and re-implement a "use normal menus" flag, as this menu style is quite bad, and is leading to menu options actually scrolling off of the visible viewport.

ChelonianEgghead commented 1 week ago

Seconded, this is extremely annoying. Google is probably trying to match Windows 11's retarded menus with this change but I can't imagine why as it's a usability disaster.

trlkly commented 15 hours ago

While the padding sucks, I'd say the biggest issue is the menu behavior. It no longer attempts to fill out the rest of the space available. It will have as few as 5 menu options if you right click in the right place in the middle of the screen.

Proper menus, when they overflow, will move their top corner up as high as they can to try and fit as many menu options as they can. The new Chrome menus do not do this.

I note that Vivaldi has an option for "compact menus" which disables this. It's not a 100% open source browser, but perhaps that code would be open source (depending on how they implemented it).