Summary: | the update center shows that there is a new kubuntu upgrade when I have the newest kubuntu OS | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Dubfiance <tdgalland> |
Component: | Updates (interactive) | Assignee: | Jonathan Thomas <echidnaman> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, jr, mfraz74+kde, sitter |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/muon/a3dd573823f0d97dc144b2b6f773eb5621816f9e | Version Fixed In: |
Description
Dubfiance
2015-07-01 15:30:06 UTC
I've had this too, but it has only been either just after doing an upgrade or after a new install. Git commit 6469bd5b47b5959fde53cee0c3212e13570fc2ba by Aleix Pol. Committed on 02/07/2015 at 15:32. Pushed by apol into branch 'Plasma/5.3'. Don't try to run the releasechecker if it wasn't found M +2 -0 libmuonapt/QAptActions.cpp http://commits.kde.org/muon/6469bd5b47b5959fde53cee0c3212e13570fc2ba maybe you have a bad file cached? try rm ~/.cache/update-manager-core/meta-release random aggregation of findings we discussed elsewhere: culprit is void MainWindow::setActionsEnabled(bool enabled). it enables *All* actions. hence there is a race condition.. if the releasechecker returns before that function runs the upgrade notification stays enabled as it does not get set to false again. if it returns afterwards the notification pops up for a second and then gets disabled again by the releasechecker return handling in QAptActions. IMO that function should be fixed. enabling all actions seems like a case of not knowing which actions need activating to begin with Git commit a3dd573823f0d97dc144b2b6f773eb5621816f9e by Aleix Pol. Committed on 04/08/2015 at 15:39. Pushed by apol into branch 'master'. Stop messing with the enabled property of actions in the action collection Instead, just disable the graphical elements in the UI explicitly. It wasn't a good idea as shown in the bug report, it's not being used by Discover anymore either, so it's preferable to keep track of the actions' states explicitly anyway. M +4 -6 updater/MainWindow.cpp M +1 -0 updater/MainWindow.h http://commits.kde.org/muon/a3dd573823f0d97dc144b2b6f773eb5621816f9e |