summaryrefslogtreecommitdiff
path: root/urwid/container.py
diff options
context:
space:
mode:
authorTony Cebzanov <tonycpsu@gmail.com>2019-11-04 23:39:21 -0500
committerTony Cebzanov <tonycpsu@gmail.com>2019-11-04 23:39:21 -0500
commitc3236ae0481aef3579d3a2fa1c67bd44e996de45 (patch)
treeaefe02c4a008cbf06364b62bea1229bb0d5e86a9 /urwid/container.py
parent96a1be0ddf441244def94a36736084f9b9c780a4 (diff)
parent417b4505c5f288b2cf748284cd7d68bd4885c7b1 (diff)
downloadurwid-c3236ae0481aef3579d3a2fa1c67bd44e996de45.tar.gz
Merge branch 'minor-fixes'
Diffstat (limited to 'urwid/container.py')
-rwxr-xr-xurwid/container.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/urwid/container.py b/urwid/container.py
index 00725c2..a26be28 100755
--- a/urwid/container.py
+++ b/urwid/container.py
@@ -1777,8 +1777,6 @@ class Columns(Widget, WidgetContainerMixin, WidgetContainerListContentsMixin):
if self.contents and focus_column is not None:
self.focus_position = focus_column
- if focus_column is None:
- focus_column = 0
self.pref_col = None
self.min_width = min_width
self._cache_maxcol = None
@@ -2027,7 +2025,7 @@ class Columns(Widget, WidgetContainerMixin, WidgetContainerListContentsMixin):
elif t == PACK:
# FIXME: should be able to pack with a different
# maxcol value
- static_w = w.pack((maxcol,), focus)[0]
+ static_w = w.pack((maxcol,), focus and i == self.focus_position)[0]
else:
static_w = self.min_width