mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 00:39:46 +00:00
bitbake: hob: remove parsing warnings when machine is changed
When the machine is changed, the warnings list is emptied and the warnings bar is hidden. [YOCTO #3830] (Bitbake rev: 8e43da7798a98988f7da3f7c424e8f9e5eac2010) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
0e2ee5bd45
commit
2c5ad4059e
@@ -173,6 +173,11 @@ class ImageConfigurationPage (HobPage):
|
|||||||
|
|
||||||
return warnings_bar
|
return warnings_bar
|
||||||
|
|
||||||
|
def disable_warnings_bar(self):
|
||||||
|
if self.builder.parsing_warnings:
|
||||||
|
self.warnings_bar.hide_all()
|
||||||
|
self.builder.parsing_warnings = []
|
||||||
|
|
||||||
def create_config_machine(self):
|
def create_config_machine(self):
|
||||||
self.machine_title = gtk.Label()
|
self.machine_title = gtk.Label()
|
||||||
self.machine_title.set_alignment(0.0, 0.5)
|
self.machine_title.set_alignment(0.0, 0.5)
|
||||||
@@ -319,6 +324,7 @@ class ImageConfigurationPage (HobPage):
|
|||||||
self.builder.populate_recipe_package_info_async()
|
self.builder.populate_recipe_package_info_async()
|
||||||
|
|
||||||
def update_machine_combo(self):
|
def update_machine_combo(self):
|
||||||
|
self.disable_warnings_bar()
|
||||||
all_machines = [self.__dummy_machine__] + self.builder.parameters.all_machines
|
all_machines = [self.__dummy_machine__] + self.builder.parameters.all_machines
|
||||||
|
|
||||||
model = self.machine_combo.get_model()
|
model = self.machine_combo.get_model()
|
||||||
@@ -328,6 +334,7 @@ class ImageConfigurationPage (HobPage):
|
|||||||
self.machine_combo.set_active(0)
|
self.machine_combo.set_active(0)
|
||||||
|
|
||||||
def switch_machine_combo(self):
|
def switch_machine_combo(self):
|
||||||
|
self.disable_warnings_bar()
|
||||||
self.machine_combo_changed_by_manual = False
|
self.machine_combo_changed_by_manual = False
|
||||||
model = self.machine_combo.get_model()
|
model = self.machine_combo.get_model()
|
||||||
active = 0
|
active = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user