Summary: | Auto-hide panel keeps reappearing when HideUtilityWindowsForInactive=false is set in kwinrc | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Zdeněk Válek <zd.valek> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jonathan.verner, makosol, nate, oyvinds |
Priority: | NOR | ||
Version: | 5.14.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/c4d4d3afaabc1238603e24ef6f39112b4d9c0157 | Version Fixed In: | 6.1 |
Sentry Crash Report: | |||
Bug Depends on: | |||
Bug Blocks: | 478797 |
Description
Zdeněk Válek
2019-10-28 11:55:13 UTC
You can find your Plasma version by using the Info Center app or running `plasmashell --version` in a terminal window. The plasmashell version is 5.14.5, as you have already figured out. Thank you also for correcting all the other fields. I was able to find the option which causes this unwanted behavior on my setup. It is in kwin configuration file kwinrc: [Windows] HideUtilityWindowsForInactive=false When set to false, all hidden panels appear whenever I switch active window and the panels remain visible until I manualy hide them with mouse. When set to true, the panels are OK. I think this behavior shall be fixed. I don't know what the option is for and how it got into my configuration, but IMHO it should not affect the panels this way. Maybe the Product shall be changed to kwin, but it affects panel, so I am not sure with that. My kwin is 5.14.5 Thanks for narrowing down the issue to the exact setting that causes it. That's super helpful. Moving to KWin for now to get the KWin developers' opinion on the matter. > Moving to KWin for now to get the KWin developers' opinion on the matter. "Hiding is triggered from Plasma side" https://bugs.kde.org/show_bug.cgi?id=402912#c1 There's your KWin developer opinion. Something tells me that it hasn't changed the last 20 months. It is possible to work-around this bug by setting HideUtilityWindowsForInactive=true as noted in January 2019, but that means playlist windows disappear which is a slight problem if you want to drag files from Dolphin to a playlist. And that's why I don't use KDE Plasma: the choices are a) mostly working panel autohide OR the ability to drag and drop to several applications I use regularly. The real punch-line is that the list of panel auto-hide related bugs I listed at: https://linuxreviews.org/KDE_Plasma#Broken_Panel_Auto-Hiding_.28and_other_problems.29 in July 2019 are still open, every single one.. and lots of new ones have been reported in the meantime. I encounter this bug (panel doesn't hide when it should) in lastest KDE Neon. *** Bug 379508 has been marked as a duplicate of this bug. *** *** Bug 402912 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5856 Git commit a6a85466cd9c694c30e7c31c6ce6fb288e89474d by Xaver Hugl. Committed on 07/06/2024 at 19:05. Pushed by zamundaaa into branch 'master'. workspace: restrict showing windows because HideUtilityWindowsForInactive=false to actual utility windows M +2 -1 src/workspace.cpp https://invent.kde.org/plasma/kwin/-/commit/a6a85466cd9c694c30e7c31c6ce6fb288e89474d Git commit c4d4d3afaabc1238603e24ef6f39112b4d9c0157 by Xaver Hugl. Committed on 07/06/2024 at 19:15. Pushed by zamundaaa into branch 'Plasma/6.1'. workspace: restrict showing windows because HideUtilityWindowsForInactive=false to actual utility windows (cherry picked from commit a6a85466cd9c694c30e7c31c6ce6fb288e89474d) Co-authored-by: Xaver Hugl <xaver.hugl@gmail.com> M +2 -1 src/workspace.cpp https://invent.kde.org/plasma/kwin/-/commit/c4d4d3afaabc1238603e24ef6f39112b4d9c0157 |