Description
Preliminary checklist
- I have read the README.
- I have searched the existing issues for my problem. This is a new ticket, NOT a duplicate or related to another open issue.
- I have read the FAQs.
- I have updated Cromite to the latest version. The bug is reproducible on this latest version.
- This is a bug report about the Cromite browser; not the website nor F-Droid nor anything else.
Can the bug be reproduced with corresponding Chromium version?
No
Are you sure?
Yes
Cromite version
Cromite 137.0.7151.104 on EndeavourOS
Device architecture
x64
Platform version
I prefer not to write it/No matter
Android Device model
Is the device rooted?
I prefer not to write it
Changed flags
enable-extension-autoupdate, enable-save-data-header, enable-zero-copy, ozone-platform-hint=wayland
Is this bug happening ONLY in an incognito tab?
No
Is this bug caused by the adblocker?
No
Is this bug a crash?
- No.
Describe the bug
Dropdown menus are broken on a lot of websites.
A pretty clear example of this is BeepBox:
The menu isn't correctly aligned, which makes it partially go offscreen. Note that this screenshot was taken with Viewport Size Protection disabled. This is how it gets worse when it is enabled:
For reference, here's how it looks under vanilla Chromium:
While the incorrect alignment occurs on vefy few websites, the misplacement caused by Viewport Size Protection breaks dropdown menus almost everywhere:Details
Screencast_20250625_014251.webm
Cromite is the only browser where i encountered this kind of issue, and even though i love the browser, it would be incredible if this was fixed. I also want to note that this isn't exclusive to the Linux releases since similar issues occur on the Windows builds too.
Steps to reproduce the bug
Example 1 - incorrect alignment even with Viewport Size Protection disabled:
- Go to https://www.beepbox.co/
- In Preferences set the "Choose Layout" option to Long
- Maximize the browser window
- Open any of the dropdowns in the right panel and look at how they partially go offscreen
Example 2 - misplacent with Viewport Size Protection enabled:
< 54B9 ol dir="auto">Expected behavior
Dropdown menus should be fully visible and placed correctly
Screenshots
No response