| Summary: | "Timer has completed" - Unable to stop the alarm sound and "completed" status once a timer ran out | ||
|---|---|---|---|
| Product: | [Applications] KClock | Reporter: | Pascal <pasjoweb> |
| Component: | General | Assignee: | Devin Lin <espidev> |
| Status: | RESOLVED WAITINGFORINFO | ||
| Severity: | normal | CC: | hanyoung |
| Priority: | NOR | ||
| Version First Reported In: | 23.04.2 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Pascal
2023-07-01 06:04:29 UTC
There should be a "Dismiss" button on the lower right of the popup. Also close the system notification stops the alarm. Can you run kclock in terminal and paste the output? Ha, thanks for your reply, I found the "dismiss" button thanks to your tip since it's invisible and it seems I've clicked everywhere, just not there. But... to correct myself, it's only almost(!) invisible and I can now spot it, even on my screenshot posted. Guess my theme (which is standard though) makes the text very light. So I have to admit, I might actually to dumb to just hit that button. The closing of the system notification did not succeed in stopping the alarm. That is, if one closes the system notification with the "X" like I did. If one just clicks on the notification itself, you are correct. Again, user error in some sense. Anyhow, here's the terminal output, in case it's still needed: flatpak run org.kde.kclock file:///usr/lib/qml/org/kde/kirigami.2/templates/InlineMessage.qml:265:13: QML SelectableLabel: Binding loop detected for property "implicitWidth" file:///usr/lib/qml/org/kde/kirigami.2/templates/InlineMessage.qml:265:13: QML SelectableLabel: Binding loop detected for property "implicitWidth" qrc:/qml/components/Sidebar.qml:13:1: QML Sidebar: Binding loop detected for property "contentHeight" QDBusConnection: name 'org.kde.kclockd' had owner '' but we thought it was ':1.307' file:///usr/lib/qml/org/kde/kirigami.2/ContextDrawer.qml:135:9: QML ListView: Binding loop detected for property "topMargin" file:///usr/lib/qml/org/kde/kirigami.2/Dialog.qml:335:9: QML ScrollView: Binding loop detected for property "calculatedImplicitHeight" file:///usr/lib/qml/org/kde/kirigami.2/Dialog.qml:335:9: QML ScrollView: Binding loop detected for property "calculatedImplicitHeight" qrc:/qml/components/DialogComboBox.qml:23:5: QML Dialog: Binding loop detected for property "implicitHeight" qrc:/qml/settings/SettingsPage.qml:33:9: QML FormLayout: Binding loop detected for property "implicitHeight" Can you change system theme and check if the color of the "dismiss" button is correct? Cause it looks like the text color is the background color. For the system notifications, sorry I can't be of any help because it isn't handled by kclock. Will forward your report to plasma desktop. You are very helpful indeed. I've just check different themes and it turns out that my (default) "Breeze Dark" theme is somehow broken when it comes to the colour of items like the "Dismiss" button. I've installed a fresh VM and there the dark and light themes do apply a proper colour to the button's text, to make it stand out from the background. Just my main machine doesn't and only when using this one theme. So, to recap: - The button was hardly visible, but that seems to be a problem caused by the theme on my machine - The notification can also be used to dismiss the alarm, but only when not closing it (notification) with "X" but just by click on the notification's text for example That leaves the author(s) of this app with no fault or bug at all. I shall remain grateful for your help displayed. :-) Can you try if clicking on the 'x' button mute the alarm on the vm? Could also be caused by some broken configuration on your main machine. Checked on the Kubuntu 23.04 VM: The "X" button usage on the system notification popup does not end the alarm sound, it just makes the system notification popup go away. When clicking on the system notification text however, the feature works as intended as the alarm sound stops and the Clock app ends the "Timer has finished" popup. |