diff options
author | Cristiana Voicu <cristiana.voicu@intel.com> | 2012-08-31 10:00:47 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-07 12:10:41 +0100 |
commit | b2e2badd51a5e5aa8d6ebc6547969bce686a3fdb (patch) | |
tree | b479d3d8a7c549c3b3699b356290b743ed2ac8fa /bitbake/lib/bb/ui/crumbs/packageselectionpage.py | |
parent | c8db2f66de19d9a814cf642d3f07b1dd542aab4f (diff) | |
download | poky-b2e2badd51a5e5aa8d6ebc6547969bce686a3fdb.tar.gz |
bitbake: hob/packageselectionpage: Correctly restore previously selected packages
"Back" button from "Packageselection" page now restores correctly previously
selected packages list. Till now "Back" button was implemented just to switch
pages, not to cancel changes you have made to packages list.
[YOCTO #2984]
(Bitbake rev: 1ad03d6a327eb3389f7b4d0d74d2e8ae8b50c3b6)
Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/packageselectionpage.py')
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/packageselectionpage.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py index 3576ed5bc1..89bf0476df 100755 --- a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py +++ b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py | |||
@@ -192,6 +192,9 @@ class PackageSelectionPage (HobPage): | |||
192 | self.builder.build_image() | 192 | self.builder.build_image() |
193 | 193 | ||
194 | def back_button_clicked_cb(self, button): | 194 | def back_button_clicked_cb(self, button): |
195 | self.builder.restore_initial_selected_packages() | ||
196 | self.refresh_selection() | ||
197 | |||
195 | if self.builder.current_step == self.builder.PACKAGE_GENERATED: | 198 | if self.builder.current_step == self.builder.PACKAGE_GENERATED: |
196 | self.builder.show_recipes() | 199 | self.builder.show_recipes() |
197 | elif self.builder.previous_step == self.builder.IMAGE_GENERATED: | 200 | elif self.builder.previous_step == self.builder.IMAGE_GENERATED: |