| Summary: | Notification settings button leads to an empty page | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | hexchain <kde> |
| Component: | kcm_notify | Assignee: | Kai Uwe Broulik <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | benjamin.port, bugseforuns, kde, nate, plasma-bugs-null |
| Priority: | HI | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 5.19.0 | |
| Sentry Crash Report: | |||
| Attachments: |
The notification
The empty settings dialog |
||
Created attachment 128709 [details]
The empty settings dialog
I can confirm this bug on both Arch Linux (Plasma 5.19 beta) and neon unstable edition. 1. take a screenshot by pressing shift+printscreen (Plasma shows a notification) 2. click on "Configure" button of the notification beside its "X" button Result: an empty "Configure notifications" window opens "Configure notifications" window opened via "Configure events..." button in Notifications kcm isn't affected. Operating System: Arch Linux KDE Plasma Version: 5.18.90 KDE Frameworks Version: 5.70.0 Qt Version: 5.15 rc2 Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.19.80 KDE Frameworks Version: 5.71.0 Qt Version: 5.14.2 Xdg-desktop-portal-kde just uses a generic "notification" for this. It should still at least open the generic config then. Can you run the following command, trigger the notification, and post the output here: $ dbus-monitor interface=org.freedesktop.Notifications Xdg-desktop-portal-kde just uses a generic "notification" for this. It should still at least open the generic config then. Can you run the following command, trigger the notification, and post the output here: $ dbus-monitor interface=org.freedesktop.Notifications The output is:
method call time=1590586953.251058 sender=:1.155 -> destination=org.freedesktop.Notifications serial=46 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
string "Plasma Workspace"
uint32 0
string "start-here-kde-plasma"
string "Background activity"
string "com.wps.Office is running in the background."
array [
string "1"
string "Find out more"
]
array [
dict entry(
string "x-kde-appname"
variant string "plasma_workspace"
)
dict entry(
string "x-kde-eventId"
variant string "notification"
)
]
int32 0
Looks like opening the KCM is broken for all cases... will investigate. |
Created attachment 128708 [details] The notification SUMMARY Clicking the settings button on a notification opens an empty settings dialog. STEPS TO REPRODUCE 1. Trigger a notification from Plasma (e.g. start a flatpak application and wait for a moment) 2. Click the settings button OBSERVED RESULT An empty settings dialog is shown. EXPECTED RESULT A correct settings dialog, containing the option for the notification, is shown. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.18.90 KDE Frameworks Version: 5.70.0 Qt Version: 5.15.0 Kernel Version: 5.6.14-zen1-1-zen OS Type: 64-bit