Created attachment 120016 [details]
Watch the screen recording please.
Nothing happens when I click on the buttons to cancel update process on Arch Linux.
STEPS TO REPRODUCE
1. open discover when updates from Arch repos are available
2. click "Update all" button
3. click "Cancel" button while Discover downloads the updates
update process is canceled
Operating System: Arch Linux
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.57.0
Qt Version: 5.13.0 beta3
Can confirm. if it's cancelable, the button should work. If it's not, the button should be disabled.
Git commit 234f063d99859cb1b6ae569b045c8d63e34d277d by Aleix Pol.
Committed on 09/10/2019 at 14:59.
Pushed by apol into branch 'Plasma/5.17'.
updates: improve cancellability calculation
If the state changes so no backends can cancel, we can disable the
M +1 -0 libdiscover/backends/PackageKitBackend/PackageKitUpdater.cpp
M +1 -1 libdiscover/resources/ResourcesUpdatesModel.cpp