summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/packageselectionpage.py
diff options
context:
space:
mode:
authorCristiana Voicu <cristiana.voicu@intel.com>2012-08-31 10:00:47 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-09-07 12:10:41 +0100
commitb2e2badd51a5e5aa8d6ebc6547969bce686a3fdb (patch)
treeb479d3d8a7c549c3b3699b356290b743ed2ac8fa /bitbake/lib/bb/ui/crumbs/packageselectionpage.py
parentc8db2f66de19d9a814cf642d3f07b1dd542aab4f (diff)
downloadpoky-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-xbitbake/lib/bb/ui/crumbs/packageselectionpage.py3
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: