# HG changeset patch # User Neil Muller # Date 1344168004 -7200 # Node ID d4f97c8e0dbe4840edf022b9d6fcd3cfce506da8 # Parent d279a7dd166a5b6499628ef91ea67ce18d31bfec Fix selection display diff -r d279a7dd166a -r d4f97c8e0dbe pyntnclick/widgets/filechooser.py --- a/pyntnclick/widgets/filechooser.py Sun Aug 05 13:53:21 2012 +0200 +++ b/pyntnclick/widgets/filechooser.py Sun Aug 05 14:00:04 2012 +0200 @@ -45,10 +45,11 @@ if entry == self.selected: # highlight widget = TextButton((0, 0), self.gd, entry, - fontsize=10, border=2, border_color='yellow') + fontsize=10, border=2, color='yellow') else: - widget = TextButton((0, 0), self.gd, entry, fontsize=10) - self.add_callback('clicked', self.change_selection, entry) + widget = TextButton((0, 0), self.gd, entry, border=0, + fontsize=10) + widget.add_callback('clicked', self.change_selection, entry) return widget def fill_page(self): @@ -129,6 +130,7 @@ def change_selection(self, ev, widget, entry): """Update selection""" self.selected = entry + self.fill_page() def cancel(self, ev, widget): if hasattr(self.parent, 'paused'):