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

Noah Davis <noaha...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/spectacle/commit/2af57
                   |                            |799757a8f472a3b7615adeb5336
                   |                            |d3bed292

--- Comment #9 from Noah Davis <noaha...@gmail.com> ---
Git commit 2af57799757a8f472a3b7615adeb5336d3bed292 by Noah Davis.
Committed on 14/04/2023 at 17:19.
Pushed by ndavis into branch 'master'.

Fix quitting Spectacle with Escape affecting windows below it

Previously, if you pressed Escape to close Spectacle when a fullscreen
video in Firefox was underneath, the release of Escape would also cancel
the fullscreen state of the video. Basically, Spectacle was no longer
there to accept the Escape release event, so it went to Firefox.

I think this is fundamentally an upstream issue in Qt, KWin or X11
(intentional or not), but we're fixing it here because we can. What and
where the correct upstream behavior should be is also a complex and
highly debatable topic.

M  +16   -14   src/Gui/SpectacleWindow.cpp
M  +2    -0    src/Gui/SpectacleWindow.h

https://invent.kde.org/graphics/spectacle/commit/2af57799757a8f472a3b7615adeb5336d3bed292

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

Reply via email to