[labyrinth] r365 committed - Fix double-clicking on thought

0 views
Skip to first unread message

codesite...@google.com

unread,
Apr 24, 2011, 9:52:30 AM4/24/11
to labyrinth-...@googlegroups.com
Revision: 365
Author: matthias.v...@gmail.com
Date: Sun Apr 24 06:51:27 2011
Log: Fix double-clicking on thought

http://code.google.com/p/labyrinth/source/detail?r=365

Modified:
/trunk/src/MMapArea.py

=======================================
--- /trunk/src/MMapArea.py Sun Apr 24 06:21:28 2011
+++ /trunk/src/MMapArea.py Sun Apr 24 06:51:27 2011
@@ -229,7 +229,7 @@
elif event.button == 3:
ret = self.create_popup_menu (None, event, MENU_EMPTY_SPACE)

- if self.editing:
+ if ret == False and self.editing:
self.finish_editing()
return ret

@@ -389,7 +389,6 @@
if not self.editing.process_key_press (event, self.mode):
return self.global_key_handler (event)
return True
- b = self.selected[0].process_key_press (event, self.mode)
if len(self.selected) != 1 or not
self.selected[0].process_key_press (event, self.mode):
return self.global_key_handler (event)
return True
@@ -614,6 +613,7 @@
self.finish_editing ()
if thought.begin_editing ():
self.editing = thought
+ self.invalidate()

def undo_link_action (self, action, mode):
self.undo.block ()

Reply all
Reply to author
Forward
0 new messages