bitbake: hob/packageselectionpage: restore selected packages
After "Cancel" action, selected packages are restored to default. [YOCTO #2984] (Bitbake rev: 81b0c0cd15cbd61285e6525f482412051371ea4c) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
1b1b83651a
commit
2cbf4e60a3
|
@ -652,6 +652,7 @@ class Builder(gtk.Window):
|
|||
self.recipe_details_page.set_recipe_curr_tab(self.recipe_details_page.INCLUDED)
|
||||
|
||||
elif next_step == self.PACKAGE_SELECTION:
|
||||
self.configuration.initial_selected_packages = self.configuration.selected_packages
|
||||
if self.recipe_model.get_selected_image() == self.recipe_model.__custom_image__:
|
||||
self.package_details_page.set_packages_curr_tab(self.package_details_page.ALL)
|
||||
else:
|
||||
|
@ -664,7 +665,6 @@ class Builder(gtk.Window):
|
|||
self.build_details_page.show_page(next_step)
|
||||
|
||||
elif next_step == self.PACKAGE_GENERATED:
|
||||
self.configuration.initial_selected_packages = self.configuration.selected_packages
|
||||
if self.recipe_model.get_selected_image() == self.recipe_model.__custom_image__:
|
||||
self.package_details_page.set_packages_curr_tab(self.package_details_page.ALL)
|
||||
else:
|
||||
|
|
|
@ -187,12 +187,11 @@ class PackageSelectionPage (HobPage):
|
|||
self.builder.build_image()
|
||||
|
||||
def back_button_clicked_cb(self, button):
|
||||
self.builder.restore_initial_selected_packages()
|
||||
self.refresh_selection()
|
||||
|
||||
if self.builder.current_step == self.builder.PACKAGE_GENERATED:
|
||||
self.builder.show_recipes()
|
||||
elif self.builder.previous_step == self.builder.IMAGE_GENERATED:
|
||||
self.builder.restore_initial_selected_packages()
|
||||
self.refresh_selection()
|
||||
self.builder.show_image_details()
|
||||
|
||||
def _expand_all(self):
|
||||
|
|
Loading…
Reference in New Issue