# HG changeset patch # User Laurent Bessard # Date 1369860348 -7200 # Node ID 0cf48602ee24d733a185737c32810e17a97fb034 # Parent 59c196884fecb9a2a2ccebd8f117db11ff9186a2 Fixed bug with moving cursor with keyboard in DebugVariablePanel diff -r 59c196884fec -r 0cf48602ee24 controls/DebugVariablePanel/DebugVariablePanel.py --- a/controls/DebugVariablePanel/DebugVariablePanel.py Wed May 29 22:27:20 2013 +0200 +++ b/controls/DebugVariablePanel/DebugVariablePanel.py Wed May 29 22:45:48 2013 +0200 @@ -1004,9 +1004,9 @@ wx.WXK_DOWN: 10} def OnKeyDown(self, event): if self.CursorTick is not None: - self.ParentWindow.MoveCursorTick( - self.KEY_CURSOR_INCREMENT.get( - event.GetKeyCode(), 0)) + move = self.KEY_CURSOR_INCREMENT.get(event.GetKeyCode(), None) + if move is not None: + self.ParentWindow.MoveCursorTick(move) event.Skip() def HandleCursorMove(self, event): @@ -2092,6 +2092,7 @@ panel_size.width == panel_size.height): panel.SetCanvasSize(size.width, size.width) self.RefreshGraphicsWindowScrollbars() + self.GraphicsSizer.Layout() event.Skip() def OnGraphicsWindowMouseWheel(self, event):