https://bugs.kde.org/show_bug.cgi?id=351175
--- Comment #21 from Duncan <1i5t5.dun...@cox.net> --- (In reply to Duncan from comment #19) > But I gotta actually find the code in question and see if I can hack-patch it > first. We'll see... Breadcrumb: plasma framework: plasma/src/scriptengines/qml/plasmoid/containmentinterface.cpp Line 991 mentions bug #344205, panels were auto-hiding when their context menus were shown. The bug was reported in 2015 and fixed in 2017, git commit f3dcff28b8fbc635467252706641c9d37f094090 to plasma framework. That looks like it could be the git commit pointing the way to the relevant code that I was saying made developing a hack-patch so much easier. The code surrounding the mentioned line may or may not be the code to patch, but if not, the calls made there should be greppable. So we have a path to explore now, at least. =:^) That it worked in kde/plasma4 and actually hides in plasma5 now but immediately unhides, demonstrates it should be possible to setup some sort of condition test and stop the immediate unhide under specific conditions. Whether coding the specific condition set is within my limited coding capacities or not remains to be seen, but with a path to follow now we're already closer than we were. Also: plasma API spec: https://api.kde.org/frameworks/plasma-framework/html/index.html And another potential hint in comment #8, ignored NETWM spec for panel struts in plasma5. -- You are receiving this mail because: You are watching all bug changes.