[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Nate Graham changed: What|Removed |Added Resolution|--- |FIXED Status|CONFIRMED |RESOLVED --- Comment #76 from Nate Graham --- Yeah, fixed now. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Nate Grahamchanged: What|Removed |Added CC||pointedst...@zoho.com --- Comment #75 from Nate Graham --- I also can't reproduce in 5.11.5, Frameworks 5.41, and Qt 5.9.1. For anyone who is still hitting this with recent versions of things, can you list them here? Thanks! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #74 from Alexander Mentyu--- Can't reproduce in: Distribution: KDE neon Developer Edition - Stable Branches Plasma: 5.11.4 Frameworks: 5.41.0 Qt: 5.9.3 Kernel 4.10.0-40-generic Type: 64-bit -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Alexander Mentyuchanged: What|Removed |Added CC||notux...@gmail.com --- Comment #73 from Alexander Mentyu --- Looks related to https://bugs.kde.org/show_bug.cgi?id=351039 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #72 from jeremy9...@gmail.com --- Do you know if it's fixed now ? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #71 from jeremy9...@gmail.com --- Is it fixed now ? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #70 from jeremy9...@gmail.com --- It seem to happen far less frequently now but still happen (Manjaro, Plasma 5.7.4, KF 5.25, Qt 5.7). -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #69 from jeremy9...@gmail.com --- Well I spook too soon. The rule wasn't saved (I probably didn't click on "apply" even if I thought I had). So with the rule "show desktop" seem to work properly. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 jeremy9...@gmail.com changed: What|Removed |Added Platform|Kubuntu Packages|Fedora RPMs Version|5.6.1 |5.7.3 --- Comment #68 from jeremy9...@gmail.com --- That doesn't change anything it seems. "show desktop" doesn't work sometime. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Thomas Lübkingchanged: What|Removed |Added CC||thomas.luebk...@gmail.com --- Comment #67 from Thomas Lübking --- Sorry for the delay (but I'm officially no longer here ;-) run "kcmshell5 kwinrules", "detect", click the desktop, ensure to select *all* window types in the lower listview of the main dialog and finally in its "appearance and fixes" tab, force the window to be of desktop type. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #66 from jeremy9...@gmail.com --- Hello Thomas, I'm thinking using KDE again so what do you want me to test exactly ? Thanks ! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Simon Andricchanged: What|Removed |Added CC||simonandr...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Thomas Lübkingchanged: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=365824 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #65 from Thomas Lübking--- According to the latest dupe, this isn't limited to desktop showing but the type juggling also occurs when simply clicking the desktop when as a result the desktop eg. moves above keep below windows. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #64 from jeremy9...@gmail.com --- Thanks Thomas but I had enough of KDE5/KF5/Plasma5 bugs so I switch to Gnome 3 :D -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #63 from Thomas Lübking--- @Jeremy, as a workaround create a kwin rule (this oc. requires you to use kwin as WM ;-) to enforce the desktop to be of desktop type. Ensure to match normal and "unmanged" windows as well to have the rule applied. Plasma can then fight with QtQuick on juggling the type as much as it wants, KWin simply won't look there anymore. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Thomas Lübkingchanged: What|Removed |Added CC||ensla...@protonmail.com --- Comment #62 from Thomas Lübking --- *** Bug 365685 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Thomas Lübkingchanged: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=365685 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 jeremy9...@gmail.com changed: What|Removed |Added Version|5.5.4 |5.6.1 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #61 from jeremy9...@gmail.com --- I confirm too that with plasma 5.5.4 the problem is still here. The "show desktop" feature doesn't work everytime. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #60 from Martin Gräßlin--- oh no, with xprop spy I can still see changes. Sorry for the noise -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #59 from jeremy9...@gmail.com --- I will check on my side but that's great if it's already fixed ! Martin, is it working even with what Thomas said in Comment 47 ? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #58 from Martin Gräßlin--- I cannot reproduce the problem on latest master. The desktop window stays in window type desktop. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 jeremy9...@gmail.com changed: What|Removed |Added Version|5.5.2 |5.5.4 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Thomas Lübkingchanged: What|Removed |Added CC|thomas.luebk...@gmail.com | -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #57 from jeremy9...@gmail.com --- Is there a fix planned ? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #55 from jeremy9...@gmail.com --- No interest in fixing this ? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 jeremy9...@gmail.com changed: What|Removed |Added Version|5.4.3 |5.5.2 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Egor Y. Egorovchanged: What|Removed |Added CC||egorov_e...@bk.ru -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #48 from Marco Martin--- there is an ensureWindowType() in DesktopView that seems a bit too happy about re setting the type on a lot of kinds of events, so yeah, that has to be redesigned a bit is it safe (and fast enough) checking what the existing window type is fairly often? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #49 from Thomas Lübking--- (In reply to Marco Martin from comment #48) > is it safe (and fast enough) checking what the existing window type is > fairly often? I beg your pardon?? The KWindowSystem classes operate on locally cached data, so the X property isn't read on queries, but when it changes. The check is always "safe". Why do you think you need to "ensureWindowType()"? Nothing but the client (plasmashell) should ever change the type anyway. Indeed, it actually "should" (only) be set for an unmapped (before showing/managing) window - KWin is a bit graceful to respect runtime changes here (likely because the spec says "should" - and once more it's no way clear what the expected behavior is itr) => The "correct" behavior is to set the type before showing the screen and then "expecting" it to remain untouched. If "something else™" touches *your* property, "something else™" is maicious or broken. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #51 from Marco Martin--- because the whole api of that class was done around that yeah, was fine to change window type at runtime. since it turned out it isn't, the dashboard thing was removed, still a lot of untangling has to be done. probably it should be able to set the window type only before a window show? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #50 from Martin Gräßlin--- > The "correct" behavior is to set the type before showing the screen and then > "expecting" it to remain untouched. If "something else™" touches *your* > property, "something else™" is maicious or broken. in theory yes, in practice: well Qt might mess with it -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Thomas Lübkingchanged: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED |CONFIRMED --- Comment #52 from Thomas Lübking --- Unless Qt screws something (implicitly, by generating a new drawable?) you should only have to set the window type *once*. Unfortunately, Qt::WA_X11NetWmWindowTypeDesktop is only available for QWidget (and I assume it's not?) Is there any bugreport on the type being altered unwantedly or can we assume that this is just a leftover from the desktop -> dashboard approach? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 --- Comment #53 from Martin Gräßlin--- > Qt::WA_X11NetWmWindowTypeDesktop is only available for QWidget (and I assume > it's not?) AFAIK it's anyway ignored in the xcb platform. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 350826] plasma desktop containment seems to intermediately switch window type to normal when showing desktop
https://bugs.kde.org/show_bug.cgi?id=350826 Thomas Lübkingchanged: What|Removed |Added Version|5.3.2 |5.4.3 Target Milestone|--- |1.0 Product|kwin|plasmashell Component|core|Desktop Containment Assignee|kwin-bugs-n...@kde.org |se...@kde.org CC||thomas.luebk...@gmail.com --- Comment #47 from Thomas Lübking --- Ok, did "xprop -spy _NET_WM_WINDOW_TYPE" on the plasmashell desktop window and it changes like hell on desktop showing, most of the time from _NET_WM_WINDOW_TYPE_DESKTOP to _NET_WM_WINDOW_TYPE_DESKTOP (why does it "update" its type property???) and sometimes it turnes into "_KDE_NET_WM_WINDOW_TYPE_OVERRIDE, _NET_WM_WINDOW_TYPE_NORMAL", so when the layer update looks "at a bad time", it's not a desktop. This is clearly a bug in plasmashell, re-assigning. -- You are receiving this mail because: You are watching all bug changes.