[PATCH 1/2] Gtk.ListStore.iter_previous now returns new iterator (#849060)

Vratislav Podzimek vpodzime at redhat.com
Tue Sep 11 13:28:53 UTC 2012


Instead of modifying passed iterator, iter_previous now returns a new
one.

Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
 pyanaconda/ui/gui/spokes/keyboard.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pyanaconda/ui/gui/spokes/keyboard.py b/pyanaconda/ui/gui/spokes/keyboard.py
index 0de562b..d350967 100644
--- a/pyanaconda/ui/gui/spokes/keyboard.py
+++ b/pyanaconda/ui/gui/spokes/keyboard.py
@@ -286,7 +286,8 @@ class KeyboardSpoke(NormalSpoke):
 
         (store, cur) = selection.get_selected()
         prev = cur.copy()
-        if not store.iter_previous(prev):
+        prev = store.iter_previous(prev)
+        if not prev:
             return
 
         store.swap(cur, prev)
-- 
1.7.11.4



More information about the anaconda-patches mailing list