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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
                   |hics/spectacle/commit/2af57 |hics/spectacle/commit/4c18d
                   |799757a8f472a3b7615adeb5336 |c46d84d60217653c70060b6bd7f
                   |d3bed292                    |a352e091

--- Comment #10 from Noah Davis <noaha...@gmail.com> ---
Git commit 4c18dc46d84d60217653c70060b6bd7fa352e091 by Noah Davis.
Committed on 14/04/2023 at 17:33.
Pushed by ndavis into branch 'release/23.04'.

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.


(cherry picked from commit 2af57799757a8f472a3b7615adeb5336d3bed292)

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

https://invent.kde.org/graphics/spectacle/commit/4c18dc46d84d60217653c70060b6bd7fa352e091

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

Reply via email to