Summary: | Splash screen is on top of all windows with Xfce4 and Openbox, covering the "File does not exist" dialogue | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Aleksej <deletesoftware> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | fed81, halla, tamtamy.tymona |
Priority: | NOR | ||
Version: | 4.4.1 | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
URL: | https://gitlab.xfce.org/xfce/xfwm4/-/issues/470 | ||
Latest Commit: | https://invent.kde.org/graphics/krita/commit/5bbde7a5fc66e95dd6dc9039b5633c3c9af5df8b | Version Fixed In: |
Description
Aleksej
2020-12-16 15:31:09 UTC
Um, why not report that to those window managers? Sounds like those window managers mis-intrerpret the SplashScreen hint. An Xfce developer added a workaround, but said: Krita developers are mistaken, the splash screen is marked as being above as see with xprop: _NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR, _NET_WM_STATE_ABOVE, _NET_WM_STATE_FOCUSED I understand nothing about this (e.g., TYPE vs STATE), so please deal with it yourself if you care. "Sounds like those window managers mis-intrerpret the SplashScreen hint." What would be the expected behaviour? I thought Krita splash screen just gets on top of everything, and that seems consistent with the behaviour explained. But on Cinnamon (4.4.8) what I get is that first the splash screen appears, then I've got lots of "internal error" dialog boxes (which do appear on top of the splash screen), and then Krita stops starting, so the splash screen gets hidden/removed completely, then I get the "unnamed autosaves" dialog, and only then I get the "oops, the file doesn't exists" dialog, so there is no issue with the splash screen since it disappeared already. Yes, The bug exists, tested in xubuntu 20.04 Probably it has the same origin with https://bugs.kde.org/show_bug.cgi?id=437013 *** Bug 437013 has been marked as a duplicate of this bug. *** Git commit 9f2cb7e197a2f1add8cd82a175398974284e5587 by Halla Rempt. Committed on 24/08/2021 at 08:39. Pushed by rempt into branch 'master'. Splash: Remove the stay on top hint on Linux M +1 -5 libs/ui/kis_splash_screen.cpp https://invent.kde.org/graphics/krita/commit/9f2cb7e197a2f1add8cd82a175398974284e5587 Git commit 5bbde7a5fc66e95dd6dc9039b5633c3c9af5df8b by Halla Rempt. Committed on 24/08/2021 at 08:40. Pushed by rempt into branch 'krita/5.0'. Splash: Remove the stay on top hint on Linux (cherry picked from commit 9f2cb7e197a2f1add8cd82a175398974284e5587) M +1 -5 libs/ui/kis_splash_screen.cpp https://invent.kde.org/graphics/krita/commit/5bbde7a5fc66e95dd6dc9039b5633c3c9af5df8b |