diff --git a/bitbake/lib/bb/ui/crumbs/hig.py b/bitbake/lib/bb/ui/crumbs/hig.py index 9927370f91..c47751c0fa 100644 --- a/bitbake/lib/bb/ui/crumbs/hig.py +++ b/bitbake/lib/bb/ui/crumbs/hig.py @@ -952,7 +952,10 @@ class LayerSelectionDialog (CrumbsDialog): layers.append(model.get_value(it, 0)) it = model.iter_next(it) - self.layers_changed = (self.layers != layers) + orig_layers = sorted(self.layers) + layers.sort() + + self.layers_changed = (orig_layers != layers) self.layers = layers """