diff options
| -rw-r--r-- | bitbake/lib/bb/ui/crumbs/hig.py | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hig.py b/bitbake/lib/bb/ui/crumbs/hig.py index 3695fa0d54..d41a6b5bde 100644 --- a/bitbake/lib/bb/ui/crumbs/hig.py +++ b/bitbake/lib/bb/ui/crumbs/hig.py | |||
| @@ -1029,14 +1029,8 @@ class LayerSelectionDialog (CrumbsDialog): | |||
| 1029 | table_layer.attach(scroll, 0, 10, 0, 1) | 1029 | table_layer.attach(scroll, 0, 10, 0, 1) |
| 1030 | 1030 | ||
| 1031 | layer_store = gtk.ListStore(gobject.TYPE_STRING) | 1031 | layer_store = gtk.ListStore(gobject.TYPE_STRING) |
| 1032 | core_iter = None | ||
| 1033 | for layer in layers: | 1032 | for layer in layers: |
| 1034 | if layer.endswith("/meta"): | 1033 | layer_store.append([layer]) |
| 1035 | core_iter = layer_store.prepend([layer]) | ||
| 1036 | elif layer.endswith("/meta-hob") and core_iter: | ||
| 1037 | layer_store.insert_after(core_iter, [layer]) | ||
| 1038 | else: | ||
| 1039 | layer_store.append([layer]) | ||
| 1040 | 1034 | ||
| 1041 | col1 = gtk.TreeViewColumn('Enabled') | 1035 | col1 = gtk.TreeViewColumn('Enabled') |
| 1042 | layer_tv.append_column(col1) | 1036 | layer_tv.append_column(col1) |
| @@ -1110,10 +1104,7 @@ class LayerSelectionDialog (CrumbsDialog): | |||
| 1110 | layers.append(model.get_value(it, 0)) | 1104 | layers.append(model.get_value(it, 0)) |
| 1111 | it = model.iter_next(it) | 1105 | it = model.iter_next(it) |
| 1112 | 1106 | ||
| 1113 | orig_layers = sorted(self.layers) | 1107 | self.layers_changed = (self.layers != layers) |
| 1114 | layers.sort() | ||
| 1115 | |||
| 1116 | self.layers_changed = (orig_layers != layers) | ||
| 1117 | self.layers = layers | 1108 | self.layers = layers |
| 1118 | 1109 | ||
| 1119 | """ | 1110 | """ |
