diff options
Diffstat (limited to 'extensions/cpsection/keyboard/view.py')
-rw-r--r-- | extensions/cpsection/keyboard/view.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/extensions/cpsection/keyboard/view.py b/extensions/cpsection/keyboard/view.py index 074d298..5527cc8 100644 --- a/extensions/cpsection/keyboard/view.py +++ b/extensions/cpsection/keyboard/view.py @@ -204,10 +204,11 @@ class Keyboard(SectionView): kmodel_combo.add_attribute(cell, 'text', 1) self._kmodel = self._keyboard_manager.get_current_model() - for row in kmodel_store: - if self._kmodel in row[0]: - kmodel_combo.set_active_iter(row.iter) - break + if self._kmodel is not None: + for row in kmodel_store: + if self._kmodel in row[0]: + kmodel_combo.set_active_iter(row.iter) + break box_kmodel.pack_start(kmodel_combo, expand = False) self._vbox.pack_start(box_kmodel, expand=False) |