stateness can be messed up by using reset/defaults while applying changes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kubuntu-driver-manager (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
Utopic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
when using the defaults or reset buttons while changes are being applied (packages installed/removed) the stateness of the GUI can be messed up as the button respectively trigger a rescan of the available/active drivers.
to prevent this the buttons should be turned noop while stuff is active
[Test Case]
* start driver manager
* change driver
* click apply
* click defaults
* nothing should happen
[Regression Potential]
Since the nooping needs to happen in the central load function there is a chance of not having considered all state transitions properly and the GUI not reloading after applying changes. This should be sufficiently tested by repeatedly changing drivers and using reset/defaults without restarting the KCM.
[Other Info]
None
Related branches
description: | updated |
works as expected in trusty-proposed