[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-18 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #11 from Nils Fenner --- Actually checking on the "dock" flag when cycling in "X11Client::belongsToDesktop" should work in both Plasma and LXQt (KDE independent) shouldn't it? (Does the Plasma panel set the "doc

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-18 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #10 from Nils Fenner --- @Vlad Setting the window modality in the demo application has no effect on both (desktop and/or normal) windows. And it makes sense! Had a look at that deprecated Qt::WA_GroupLeader flag. If you search

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-16 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #9 from Nils Fenner --- @Vlad From our IRC discussion: All comes down to `BaseClient::bolongsToSameApplication()` (X11 client does not query this!). By changing the code in https://invent.kde.org/plasma/kwin/-/blob/master/src/layers.cpp

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-15 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 Nils Fenner changed: What|Removed |Added Ever confirmed|0 |1 Resolution|WAITINGFORINFO

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-15 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #7 from Nils Fenner --- Thanks for the feedbaack Vlad! We will discuss it and propose a fix. -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-13 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #5 from Nils Fenner --- Actually this is rather simple to solve by enhancing the transient strategy. Would you accept a "collaboration" by LXQt on that issue? -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-08 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #4 from Nils Fenner --- Here's a test application that cleanly reproduces that KWin behaviour: https://gitlab.com/antis81/kwindesktopwindow -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-07 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #3 from Nils Fenner --- Actually I was wrong with the assumption of the parented window. The pcmanfm-qt MainWindow is a QMainWindow and unparented! Presumingly KWin makes the false assumption here that an application can only have one top

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-06 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 --- Comment #2 from Nils Fenner --- The file manager Window has to be parented, because pcmanfm-qt runs as a single process. FYI: When pcmanfm-qt is used as a file manager, it just fires a dbus call and quits afterwards (explains why the process

[kwin] [Bug 442044] KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-05 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 Nils Fenner changed: What|Removed |Added Version|unspecified |5.22.0 -- You are receiving this mail because

[kwin] [Bug 442044] New: KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows.

2021-09-05 Thread Nils Fenner
https://bugs.kde.org/show_bug.cgi?id=442044 Bug ID: 442044 Summary: KWin does not respect the NET_WM_WINDOW_TYPE for sub-windows. Product: kwin Version: unspecified Platform: Other OS: Linux