https://bugs.kde.org/show_bug.cgi?id=434847

            Bug ID: 434847
           Summary: Endless WAV window disappears irrecoverably if focus
                    stealing prevention > Normal
           Product: kwin
           Version: 5.21.3
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: rules
          Assignee: kwin-bugs-n...@kde.org
          Reporter: s_chriscoll...@hotmail.com
                CC: isma...@gmail.com
  Target Milestone: ---

SUMMARY
When using the free Windows app "Endless WAV" in Wine, its tooltips steal focus
from the application, causing audio playback to stop. This can be avoided by
using kwin window rules to force the focus stealing prevention to "Extreme".
However, if the focus stealing prevention is set higher than "Normal", the main
program window becomes invisible if it is minimized and restored, and nothing
can bring it back.

Here is a video showing the bug in action: https://youtu.be/GIO4yH0NYzQ

STEPS TO REPRODUCE
1. Install the free Endless WAV application using Wine. You can download it
here: https://www.bjoernbojahr.de/endlesswav.html
2. Set a window rule for the application forcing focus stealing prevention to
"High" or "Extreme".
3. Start Endless WAV.
4. Minimize Endless WAV, then try to restore it by clicking on its taskbar
entry.

OBSERVED RESULT
The lower, floating file browser window is restored, but the main application
window is invisible. If you right-click on the taskbar entry and choose
"Maximize", you can briefly see the window maximize animation, but then it is
invisible again once maximized. The only way to get the main window back is to
restart the application.

EXPECTED RESULT
The main window should restore and not disappear.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE neon 5.21 User Edition
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.4.107-xanmod1

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to