Bug 509045 - Notification toggle UX improvement
Summary: Notification toggle UX improvement
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-03 00:09 UTC by Andres Betts
Modified: 2025-09-17 18:04 UTC (History)
2 users (show)

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


Attachments
notifications (1.35 MB, image/png)
2025-09-03 00:09 UTC, Andres Betts
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andres Betts 2025-09-03 00:09:12 UTC
Created attachment 184654 [details]
notifications

When working with the do not disturb toggle in the notification widget I noticed a couple of ux issues.

Issues:
- Toggle behavior is not standard. Toggle behavior should be immediate apply. However, the system gives users a menu to select dnd duration. This is not standard as it doesn't allow users to toggle dnd at will but rather obscures the toggle and provides a secondary menu to select one of the available dnd options.

- Missing option in secondary menu. Secondary menu contains only finite timing options. 1 hour, 4 hours, until next morning, etc. However, it is missing the indefinitive option. Users may want their dnd to last as long as they want. Plasma does not provide options to that end.

- No way to bring back the dropdown menu unless users re-toggle the switch. If there is a secondary menu, there should be a button that allows users to tweak their selected dnd duration without having to toggle the switch on/off to achieve this.

Solutions:
- Expand range of options for dnd. For example, indefinite, while app is open, until specific time, for X amount of time, etc.

- Allow dnd to be enabled indefinitely by clicking the toggle. Next to the dnd toggle, feature a dropdown button with the label "Options" where you can feature additional timing options for dnd. Additionally, feature a dnd button in the panel. When users click the dnd panel button, they are presented with the same options as with the ones in the widget: including the option to turn off.
Comment 1 Nate Graham 2025-09-17 18:04:05 UTC
One suggestion or issue per bug report, please. :) See https://community.kde.org/Get_Involved/Issue_Reporting#Multiple_issues_in_a_single_Bugzilla_ticket