[master/f20] Fix the selection of default groups (#1023263)
Brian C. Lane
bcl at redhat.com
Fri Nov 1 00:54:23 UTC 2013
On Thu, Oct 31, 2013 at 02:02:06PM -0400, David Shea wrote:
> When the user changes the base environment selection in the software
> spoke, change the add-on group selection to the following:
> - If a user has previously toggled an add-on to select it, select it
> - If a user has previously toggled an add-on to de-select it, do not
> select it
> - Otherwise, select add-ons that are marked as default for this
> environment.
>
> (the previous behavior was to select defaults for the group selected
> when first entering the spoke, and then do nothing)
>
> Also moved that O(n^2) group list building thing outside of the UI
> thread so that switching base environments isn't so dang slow.
> ---
> pyanaconda/ui/gui/spokes/software.py | 85 ++++++++++++++++++++++++++++--------
> 1 file changed, 67 insertions(+), 18 deletions(-)
Ack!
--
Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT)
More information about the anaconda-patches
mailing list