Hmm. We do try:
def set_keyboard (self, keyboard):
self.current_keyboard = keyboard
model = self.keyboardlistview.get_model()
if model is None:
return
iterator = model.iter_children(None)
while iterator is not None:
if unicode(model.get_value(iterator, 0)) == keyboard:
path = model.get_path(iterator)
self.keyboardlistview.get_selection().select_path(path)
self.keyboardlistview.scroll_to_cell(
path, use_align=True, row_align=0.5)
break
iterator = model.iter_next(iterator)
(note scroll_to_cell)
Not quite sure what's going on here.
--
Selected keyboard layout is not visible on-screen
https://launchpad.net/bugs/61710
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs