comparison getan/view.py @ 241:024f3de92b2a

Don't select node again Node got already selected by the default urwid code
author Björn Ricks <bjoern.ricks@intevation.de>
date Tue, 09 Apr 2013 20:43:13 +0200
parents 68fa56dacbcd
children 6aed37250c35
comparison
equal deleted inserted replaced
240:78967e4218bd 241:024f3de92b2a
110 def select(self): 110 def select(self):
111 if not self.rows: 111 if not self.rows:
112 return None 112 return None
113 node = self.node_in_focus() 113 node = self.node_in_focus()
114 logger.info("ListWidget: select row '%s'" % node) 114 logger.info("ListWidget: select row '%s'" % node)
115 node.select()
116 if node.selected: 115 if node.selected:
117 self.selection.append(node) 116 self.selection.append(node)
118 else: 117 else:
119 if node in self.selection: 118 if node in self.selection:
120 self.selection.pop() 119 self.selection.pop()
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)