Alex313031 / thorium

Chromium fork named after radioactive element No. 90. Windows and MacOS/Raspi/Android/Special builds are in different repositories, links are towards the top of the README.md.
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
4.68k stars 145 forks source link

[Enhancement] Move tab to a new window ON mouse release (like Firefox does) #368

Open GrabbenD opened 10 months ago

GrabbenD commented 10 months ago

Is your feature request related to a problem? Please describe.

Tiling window managers like Sway/Wayland or i3/X11 automatically re-arranges windows as soon as there is a new one. This makes moving tabs between browser windows in Chromium impossible since a new window is created as soon as you move the tab (which means the window is snatched from the mouse and placed in a predetermined location on the screen).

Describe the solution you'd like, including relevant patches or source

Firefox has solved this issue by only creating a new window when the mouse button is released.

Additional Notes

Moving tabs can be quite annoying and laggy even in Windows since Chromium doesn't know if you're trying to move tabs between browsers or if you're trying to make a tab into a dedicated browser-window. Once again, this can be solved by simply waiting for the mouse button to be released 🙂

distefam commented 4 months ago

This leads to system hangs in Gnome Wayland.

GrabbenD commented 3 months ago

This leads to system hangs in Gnome Wayland.

I'd recommend you to make a separate issue report as this ticket is a feature request