Bug 398078 - Unexpected behavior occurs when I unchek an item installed from the KDE Store in the updates list and click "Update selected" button
Summary: Unexpected behavior occurs when I unchek an item installed from the KDE Store...
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: Updates (interactive) (show other bugs)
Version: 5.13.4
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
: 405757 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-08-30 20:35 UTC by Patrick Silva
Modified: 2019-04-26 17:58 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
demonstration (486.09 KB, video/webm)
2018-08-30 20:35 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2018-08-30 20:35:35 UTC
Created attachment 114706 [details]
demonstration

Watch the screencast please.
"OneStepBack" was installed from the KDE Store, all other packages in the updates list are flatpaks. 
I uncheck "OneStepBack", I click "Update selected" button, unexpected behavior occurs: "OneStepBack" is re-checked, "Update selected" button becomes "Update all" and remains enabled during the update process.
Comment 1 Nate Graham 2018-08-30 22:00:14 UTC
Oops.

Also strange that OneStepBack shows up as an app, since it's a GTK theme.
Comment 2 Aleix Pol 2018-10-12 00:36:35 UTC
Git commit 06f40140f594d816103118c9a2a3e3c69cb2efb5 by Aleix Pol.
Committed on 12/10/2018 at 00:34.
Pushed by apol into branch 'Plasma/5.14'.

Make sure the update process doesn't end before starting

M  +8    -1    libdiscover/resources/ResourcesUpdatesModel.cpp
M  +0    -2    libdiscover/resources/StandardBackendUpdater.cpp

https://commits.kde.org/discover/06f40140f594d816103118c9a2a3e3c69cb2efb5
Comment 3 Aleix Pol 2018-10-15 15:01:52 UTC
Git commit 91f453e083c1421ffd8ccdc69623d16de1a5e793 by Aleix Pol.
Committed on 15/10/2018 at 14:59.
Pushed by apol into branch 'master'.

List addons in a separate section

They're not really technical elements also not applications.

M  +0    -8    libdiscover/UpdateModel/UpdateItem.h
M  +20   -13   libdiscover/UpdateModel/UpdateModel.cpp
M  +13   -4    libdiscover/backends/DummyBackend/DummyBackend.cpp
M  +4    -3    libdiscover/backends/DummyBackend/DummyResource.cpp
M  +4    -4    libdiscover/backends/DummyBackend/DummyResource.h
M  +8    -8    libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp
M  +3    -3    libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
M  +2    -2    libdiscover/backends/FlatpakBackend/FlatpakResource.h
M  +1    -1    libdiscover/backends/FlatpakBackend/FlatpakTransactionThread.cpp
M  +1    -1    libdiscover/backends/FwupdBackend/FwupdResource.h
M  +1    -0    libdiscover/backends/KNSBackend/KNSResource.h
M  +4    -2    libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
M  +1    -1    libdiscover/backends/PackageKitBackend/AppPackageKitResource.h
M  +1    -1    libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
M  +2    -2    libdiscover/backends/PackageKitBackend/PackageKitResource.cpp
M  +1    -1    libdiscover/backends/PackageKitBackend/PackageKitResource.h
M  +2    -2    libdiscover/backends/SnapBackend/SnapResource.cpp
M  +1    -1    libdiscover/backends/SnapBackend/SnapResource.h
M  +0    -5    libdiscover/resources/AbstractResource.cpp
M  +3    -2    libdiscover/resources/AbstractResource.h

https://commits.kde.org/discover/91f453e083c1421ffd8ccdc69623d16de1a5e793
Comment 4 Aleix Pol 2019-04-26 17:58:04 UTC
*** Bug 405757 has been marked as a duplicate of this bug. ***