# HG changeset patch # User Goffi # Date 1410192676 -7200 # Node ID b2fee87c1d5a734b946c198addf75097afc7b83e # Parent 8bf5a35450f08bceeb5cce6d59770215ca691d81 Fixed focus when first row is not selectable in TableContainer diff -r 8bf5a35450f0 -r b2fee87c1d5a urwid_satext/sat_widgets.py --- a/urwid_satext/sat_widgets.py Mon Sep 08 18:10:30 2014 +0200 +++ b/urwid_satext/sat_widgets.py Mon Sep 08 18:11:16 2014 +0200 @@ -1443,6 +1443,8 @@ if not columns.selectable() and columns.contents[-1][0].base_widget.selectable(): columns.focus_position = len(columns.contents)-1 + if not self.selectable() and columns.selectable(): + pile.focus_position = len(pile.contents) - 1 self._idx += 1 def setRowIndex(self, idx):