Reviewers: bch_b2ck.com,


Please review this at http://codereview.appspot.com/160067

Affected files:
   M tryton/gui/window/view_form/view/list.py


Index: tryton/gui/window/view_form/view/list.py
===================================================================
--- a/tryton/gui/window/view_form/view/list.py
+++ b/tryton/gui/window/view_form/view/list.py
@@ -291,6 +291,17 @@
          if event.keyval == gtk.keysyms.c and event.state &  
gtk.gdk.CONTROL_MASK:
              self.on_copy()
              return False
+        if event.keyval in (gtk.keysyms.Down, gtk.keysyms.Up):
+            path, column = self.widget_tree.get_cursor()
+            if not path:
+                return False
+            store = self.widget_tree.get_model()
+            if event.keyval == gtk.keysyms.Down:
+                if path[0] ==  len(store) - 1:
+                    return True
+            elif event.keyval == gtk.keysyms.Up:
+                if path[0] == 0:
+                    return True

      def on_copy(self):
          clipboard =  
self.widget_tree.get_clipboard(gtk.gdk.SELECTION_CLIPBOARD)


-- 
[email protected] mailing list

Reply via email to