https://bugs.kde.org/show_bug.cgi?id=504825
Bug ID: 504825 Summary: kdeplasma-addons applets/comic bf656742175d1c0d326559d7636e5541579a80e9 kills comic updates Classification: Plasma Product: plasmashell Version First master Reported In: Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Comic widget Assignee: plasma-b...@kde.org Reporter: 1i5t5.dun...@cox.net Target Milestone: 1.0 A recent commit to kdeplasma-addons seems to have broken applets/comic updating. Bisecting seems to point to: commit bf656742175d1c0d326559d7636e5541579a80e9 Author: Christoph Wolk <cwo.kde@despammed> AuthorDate: Thu May 8 00:22:50 2025 +0200 Commit: Christoph Wolk <cwo.kde@despammed> CommitDate: Sun May 18 07:40:12 2025 +0000 applets/comic: don't unnecessarily reload model The applet currently reloads the model and update checker whenever the configuration is saved, as some of the changed settings may apply to them. As model reloads change the current tab, this is rather annoying when e.g. saving an image (which stores the directory in the configuration). Instead, check whether the list of enabled providers and/or update checking interval were changed, and only reload the parts that are necessary. [end git log entry] (Current head is bad at 785a8c8c74336896c0f2f82943960b3f16a80a5c but I updated to that from 6c38e447ef01bd0dc84ffa7bbc4ba0ebbd345262 hoping to fix the issue without luck. My previous working version was 1a3c646fd44c58ce3bca67e5b3d5011ffc7251f1 so the problem had to be between 6c38 and 1a3c. Realizing that as soon as the comics could update I'd lose my easy testing ability as it's be current already with nothing to update for another day, I worked backward testing only the applets/comic commits. As I said, the bf65 commit listed above was bad, while the next earlier comic commit f701c177484dc99d39e1961526140839640b2da7 updated comics again, so unless the bad commit was one of the apparently comic unrelated commits between those, the bf65 commit is the culprit.) I'm running most of my kde live-git using the gentoo/kde overlay packages for that purpose, on top of gentoo/~amd64 qt 6.8.3 and using wayland (no X but xwayland). -- You are receiving this mail because: You are watching all bug changes.