| Summary: | When configuring the digital clock, clicking the Holidays icon does nothing | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Kotori Itsuka <cmdrkotori2> |
| Component: | Digital Clock widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | 5.93.0 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Video of clicking through the various categories in the digital clock configuration window | ||
Works for me. Please run `journalctl -f` in a terminal window, then click the Holidays page, and then paste any text that was printed to the terminal window. I suspect there'll be a QML error that indicates a packaging or configuration issue of some sort. This is what appears in the journal when I click on holidays Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml:19:1: QML HolidaysConfig: Created graphical object was not placed in the graphics scene. Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_autoFontAndSize Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_autoFontAndSizeDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_boldText Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_boldTextDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_customDateFormat Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_customDateFormatDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_dateDisplayFormat Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_dateDisplayFormatDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_dateFormat Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_dateFormatDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_displayTimezoneAsCode Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_displayTimezoneFormat Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_displayTimezoneFormatDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_enabledCalendarPlugins Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_enabledCalendarPluginsDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_firstDayOfWeek Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_firstDayOfWeekDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontFamily Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontFamilyDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontSize Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontSizeDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontStyleName Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontStyleNameDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontWeight Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_fontWeightDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_italicText Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_italicTextDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_lastSelectedTimezone Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_lastSelectedTimezoneDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_pin Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_pinDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_selectedTimeZones Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_selectedTimeZonesDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showDate Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showDateDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showLocalTimezone Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showLocalTimezoneDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showSeconds Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showSecondsDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showWeekNumbers Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_showWeekNumbersDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_timeFormat Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_timeFormatDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_use24hFormat Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_use24hFormatDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_wheelChangesTimezone Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/lib/qt6/plugins/plasmacalendarplugins/holidays/HolidaysConfig.qml: Setting initial properties failed: HolidaysConfig does not have a property called cfg_wheelChangesTimezoneDefault Mar 01 09:52:19 oniichan plasmashell[3114]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/AppletConfiguration.qml:142:5: QML Connections: Detected function "onSettingValueChanged" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name. Note that I had to use `journalctl --follow --user-unit plasma-plasmashell`, rather than `journalctl -f` because I just discovered something else has been spamming warnings in log. But I hope that doesn't change anything here. Anyway, the holidays plugins works, holidays show up as dots and labels in the calendar, it's just the configuration that doesn't seem to work. Ok, something changed and it seems to work now. I had the window open in the background and had done a system update. And the holidays tab in the window had appeared. I did a reboot and it seems fixed, the holidays tab shows every time. This may have been a packaging issue indeed. Yup, that'll explain it. In general whenever you update and don't reboot, your system is going to be in a weird state and exhibit random glitches like this until you do reboot. I strongly recommend either rebooting right after updating, or using the update-after-rebooting mode in System Settings > Software Update. |
Created attachment 166133 [details] Video of clicking through the various categories in the digital clock configuration window SUMMARY When configuring the digital clock, clicking the Holidays icon does nothing STEPS TO REPRODUCE 1. Right click the Digital Clock on the main bar 2. Click Configure Digital Clock 3. Click Holidays OBSERVED RESULT Holidays tab does not show EXPECTED RESULT Holidays tab shows SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.93.0 KDE Frameworks Version: 5.249.0 Qt Version: 6.7.0 Kernel Version: 6.7.4-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 6500 XT ADDITIONAL INFORMATION This is with the holidays plugin enabled as can be seen in the video.