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

            Bug ID: 493666
           Summary: Fullscreen apps stop working when Maximize Desktop
                    Effect is enabled.
    Classification: Plasma
           Product: kwin
           Version: 6.1.5
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: effects-window-management
          Assignee: kwin-bugs-n...@kde.org
          Reporter: darkstar...@gmail.com
  Target Milestone: ---

SUMMARY
I believe this item is included by default.  When the Maximize Desktop Effect
is enabled under Window Management > Desktop effects, there are issues with
apps when trying to enter fullscreen while the window is already maximized on
the primary monitor.  This effect presents the same way in Chromium, fullscreen
games launched via Steam through proton and very consistently with video
players like VLC.  This looks like the Maximize/Restore animation is trying to
process while the app is attempting to go fullscreen and breaking fullscreen in
the process.  This does not cause issues on a secondary monitor and I have not
been able to reproduce this if the window is not already maximized.

Using VLC as an example, we can open a video, maximize the VLC window, then
enter fullscreen.  After entering fullscreen, the expected content will show
for a fraction of a second and it looks like a window animation is trying to
process, then the launched screen will become transparent showing whatever was
behind the window, can not interact with the items in the window underneath. 
Moving the cursor or leaving it in this state will create cursor trails or
other graphical glitches.

Disabling the maximize desktop effect resolves this issue and it can be
reproduced if turned back on but when re-enabled seems to take time before it
is 'broken' again.

STEPS TO REPRODUCE
1. Enable the 'Maximize' Desktop Effect in Window Management
2. Enter fullscreen with an app that is already maximized on your primary
monitor.
3. The Maximize/Restore animation looks like it will try to run upon entering
fullscreen and fullscreen will break resulting in graphical glitches and/or a
transparent overlay without expected content.

OBSERVED RESULT
Fullscreen seems to work for a fraction of a second and then is replaced by
what looks like a transparent non-interactive overlay showing the window one
layer beneath.  Graphical glitches occur if this window is ignored or the
cursor moves.

EXPECTED RESULT
The item goes fullscreen and displays the fullscreen contents.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION

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

Reply via email to