New issue
Advanced search Search tips

Issue 897162 link

Starred by 1 user

Issue metadata

Status: Unconfirmed
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Tab dragging between 2 monitors not possible when _NET_WM_DESKTOP is properly set

Reported by orestisf...@gmail.com, Oct 19

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0

Steps to reproduce the problem:
1. Open 2 chromium windows with 2+ displays in a window manager that supports the EWMH atom _NET_WM_DESKTOP such as i3wm or awesomewm
2. Place each window in a different output
3. Drag a tab from one window onto the other

What is the expected behavior?
The dragged tab moves from one window to another. You can experience the expected behavior by running: `xdotool search --class chromium | xargs -L1 xprop -remove _NET_WM_DESKTOP -id` to (temporarily) delete the _NET_WM_DESKTOP from all chromium windows

What went wrong?
As discussed in https://github.com/i3/i3/issues/3429 and https://github.com/awesomeWM/awesome/issues/170#issuecomment-197747746, according to https://cs.chromium.org/chromium/src/ui/base/x/x11_util.cc?l=542-546&rcl=18040c0c714977c8b98f4117d1e8409137450346, chromium considers a window with a _NET_WM_DESKTOP different than _NET_CURRENT_DESKTOP not visible. This is only valid for single-monitor setups.

Did this work before? No 

Chrome version: 70.0.3538.67 (Official Build) Arch Linux (64-bit)  Channel: n/a
OS Version: 
Flash Version: 31.0.0.122 /usr/lib/PepperFlash/libpepflashplayer.so

 https://crbug.com/132706  might be related?
 
Labels: Needs-Triage-M70
Labels: Triaged-ET TE-NeedsTriageHelp
The issue seems to be out of TE-scope as it is related to running a window manager that supports the EWMH atom _NET_WM_DESKTOP such as i3wm or awesomewm.
As the ET-team doesn't have a setup to test the issue. Hence, adding label TE-NeedsTriageHelp for further investigation from dev team.

Thanks...!!

Sign in to add a comment