Bug 408371 - Logout/Reboot window is easily dismissed (by clicking anywhere)
Summary: Logout/Reboot window is easily dismissed (by clicking anywhere)
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Global Theme packages (show other bugs)
Version: 5.16.0
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-06 06:07 UTC by Slavi
Modified: 2019-06-08 07:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Slavi 2019-06-06 06:07:05 UTC
SUMMARY

This has happened to me multiple times. It's not a deal-breaker, but seems like a minor annoyance and something you wouldn't expect to happen.

When the Reboot window appears, unless you click exactly on the Reboot button, the whole window would get closed.

A mislick means you need to start over from the very beginning (KDE menu -> Leave -> Reboot -> .. make sure to click Reboot accurately this time ..)

The same applies to "Log out" as well.


STEPS TO REPRODUCE
1. KDE menu -> Leave -> Reboot
2. On the newly-appeared window, click at any random position (except on a button)

OBSERVED RESULT

The window is closed. You need to start over.


EXPECTED RESULT

The window only gets closed if you explicitly click on a button (either Reboot or Cancel). Clicking anywhere else should not do anything.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Archlinux
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.3
Comment 1 Nate Graham 2019-06-07 15:43:43 UTC
This is by design. Otherwise people would try to click on the empty area and get frustrated that it doesn't close. We're just being consistent with the full-screen Application Dashboard, which has the same behavior.

If this annoys you, you can just immediately hit the return key to click the currently-selected button, or turn off this screen entirely in System Settings > Startup and Shutdown > Desktop Session > Uncheck "Confirm Logout"
Comment 2 Slavi 2019-06-08 07:50:13 UTC
I have never used Application Dashboard (nor do I know how to launch it). Perhaps it's something additional I have to install.

While I don't personally agree with this click-to-dismiss paradigm, I do understand why this is done this way. Thanks for the explanation!

.. and thanks for the workaround! It surely reduces friction.