BuddiesOfBudgie / budgie-desktop

Budgie Desktop is a familiar, modern desktop environment.
https://buddiesofbudgie.org
GNU General Public License v2.0
912 stars 46 forks source link

Fix end session dialog blocking authentication dialog #576

Closed levkk closed 1 month ago

levkk commented 1 month ago

Description

Fix the end session dialog blocking the authentication dialog when a password is required to shut down the computer.

The fix was to hide the shutdown dialog when the "Shutdown" button is clicked.

Screenshot

Snapshot_2024-05-18_15-22-47

Submitter Checklist

JoshStrobl commented 1 month ago

Thanks for taking the initiative with this PR! While you're at it, could you add hide() calls to the other functions like logout, restart, and move the hide() call to the end to mirror the cancel function?

levkk commented 1 month ago

Logout doesn't require a password prompt as far as I can tell. I added the hide() call to the restart function as well. Should be good to go.