kwin/effects
David Edmundson 3dbfa6a325 Return early if close button accepts input event
Summary:
Otherwise we close the effect whenever the close is pressed which is a
behavioural change.

That in turn leads to bigger bugs

BUG: 415155

Test Plan:
Ran effect
Clicked on the "Whitespace" of the dash
Clicked on the close

Now matches desktopgrid code

Reviewers: #kwin, zzag, ngraham

Reviewed By: #kwin, zzag, ngraham

Subscribers: ngraham, zzag, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D27333
2020-02-12 10:03:39 +02:00
..
backgroundcontrast Remove unused QLinkedList includes 2019-11-26 13:29:59 +01:00
blur [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
colorpicker Add some const & 2019-10-30 19:23:01 +01:00
coverswitch [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
cube [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
cubeslide [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
desktopgrid Port away from overloaded KCModule signal 2019-12-02 09:03:14 +00:00
dialogparent/package Update my email address 2020-01-14 18:17:18 +02:00
diminactive Update my email address 2020-01-14 18:17:18 +02:00
dimscreen/package Update my email address 2020-01-14 18:17:18 +02:00
eyeonscreen/package SVN_SILENT made messages (.desktop file) - always resolve ours 2020-01-29 09:28:27 +01:00
fade SVN_SILENT made messages (.desktop file) - always resolve ours 2019-12-03 05:49:05 +01:00
fadedesktop SVN_SILENT made messages (.desktop file) - always resolve ours 2020-01-29 09:28:27 +01:00
fadingpopups/package Update my email address 2020-01-14 18:17:18 +02:00
fallapart Revert "[effects/fallapart] Override scale, fade, and glide effect" 2019-12-12 15:31:56 +02:00
flipswitch [effects/flipswitch] Add a const ref 2020-01-14 18:46:10 +02:00
frozenapp/package SVN_SILENT made messages (.desktop file) - always resolve ours 2019-12-03 05:49:05 +01:00
glide Update my email address 2020-01-14 18:17:18 +02:00
highlightwindow Use nullptr everywhere 2019-09-19 17:48:21 +03:00
invert [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
kscreen Cleanup style in CMakeLists.txt files 2019-09-17 16:03:05 +03:00
login/package SVN_SILENT made messages (.desktop file) - always resolve ours 2020-01-29 09:28:27 +01:00
logout/package SVN_SILENT made messages (.desktop file) - always resolve ours 2020-01-13 05:53:53 +01:00
lookingglass [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
magiclamp [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
magnifier [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
maximize/package SVN_SILENT made messages (.desktop file) - always resolve ours 2019-12-03 05:49:05 +01:00
morphingpopups/package [effects/morphingpopups] Don't animate popups when only shape changes 2020-01-23 11:47:49 +02:00
mouseclick Port away from overloaded KCModule signal 2019-12-02 09:03:14 +00:00
mousemark [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
presentwindows Return early if close button accepts input event 2020-02-12 10:03:39 +02:00
resize [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
scale/package Update my email address 2020-01-14 18:17:18 +02:00
screenedge Add some const & 2019-10-30 19:23:01 +01:00
screenshot Use URL with transport encryption 2019-11-26 19:39:20 +02:00
sessionquit/package SVN_SILENT made messages (.desktop file) - always resolve ours 2020-02-09 09:36:06 +01:00
sheet Update my email address 2020-01-14 18:17:18 +02:00
showfps [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
showpaint Update my email address 2020-01-14 18:17:18 +02:00
slide Update my email address 2020-01-14 18:17:18 +02:00
slideback Use nullptr everywhere 2019-09-19 17:48:21 +03:00
slidingpopups Update my email address 2020-01-14 18:17:18 +02:00
snaphelper Update my email address 2020-01-14 18:17:18 +02:00
squash/package SVN_SILENT made messages (.desktop file) - always resolve ours 2020-01-17 10:30:32 +01:00
startupfeedback [effects/startupfeedback] Port to KConfigWatcher 2019-12-10 11:21:23 +00:00
thumbnailaside Port away from overloaded KCModule signal 2019-12-02 09:03:14 +00:00
touchpoints Add some const & 2019-10-30 19:23:01 +01:00
trackmouse Update my email address 2020-01-14 18:17:18 +02:00
translucency/package SVN_SILENT made messages (.desktop file) - always resolve ours 2019-12-03 05:49:05 +01:00
windowaperture/package SVN_SILENT made messages (.desktop file) - always resolve ours 2020-01-29 09:28:27 +01:00
windowgeometry [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
wobblywindows [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
zoom Port away from overloaded KCModule signal 2019-12-02 09:03:14 +00:00
CMakeLists.txt [effects] Remove unneeded link to KService 2019-11-26 17:30:04 +01:00
effect_builtins.cpp [effects/screenshot] Remove outdated reference to KSnapshot 2019-06-10 08:48:19 -06:00
effect_builtins.h Use more traditional doxygen style 2019-07-29 22:06:19 +03:00
kwineffect.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2019-09-17 05:29:51 +02:00
logging.cpp
Messages.sh
shaders.qrc Merge branch 'Plasma/5.12' into Plasma/5.15 2019-02-05 13:28:45 +01:00