Summary: | The Calendar applet randomly displays holidays from the default region instead of the selected one | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | popov895 <popov895> |
Component: | Digital Clock | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate, popov895, qydwhotmail |
Priority: | NOR | ||
Version: | 5.27.6 | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/51dcf82db5990dde9cf3e6b3132dfff2c129bee5 | Version Fixed In: | 5.27.9 |
Sentry Crash Report: |
Description
popov895
2023-07-21 22:54:22 UTC
The reason is very strange: after closing any instance of `KFileDialog`, `KConfigWatcher` emits a `configChanged` signal, where the name of the `group` is "KFileDialog Settings", although there is no group with such a name in the given configuration file. Therefore, we need to check the name of the `group`in the handler of the `configChanged` signal. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3319 Git commit 72444337c24dac114765ff28768bd55f7e5018c5 by Fushan Wen, on behalf of Eugene Popov. Committed on 21/09/2023 at 11:26. Pushed by fusionfuture into branch 'master'. [plasmacalendarintegration] Fix selected regions are randomly reset to default Check whether we are reading the selected regions from the group we need. FIXED-IN: 5.27.9 M +9 -9 plasmacalendarintegration/holidaysevents.cpp M +0 -1 plasmacalendarintegration/holidaysevents.h https://invent.kde.org/plasma/plasma-workspace/-/commit/72444337c24dac114765ff28768bd55f7e5018c5 Git commit 51dcf82db5990dde9cf3e6b3132dfff2c129bee5 by Fushan Wen, on behalf of Eugene Popov. Committed on 21/09/2023 at 12:31. Pushed by fusionfuture into branch 'Plasma/5.27'. [plasmacalendarintegration] Fix selected regions are randomly reset to default Check whether we are reading the selected regions from the group we need. FIXED-IN: 5.27.9 (cherry picked from commit 72444337c24dac114765ff28768bd55f7e5018c5) M +9 -10 plasmacalendarintegration/holidaysevents.cpp M +0 -1 plasmacalendarintegration/holidaysevents.h https://invent.kde.org/plasma/plasma-workspace/-/commit/51dcf82db5990dde9cf3e6b3132dfff2c129bee5 |