summaryrefslogtreecommitdiff
path: root/urwid
diff options
context:
space:
mode:
authorIan Ward <ian@excess.org>2013-12-26 14:35:25 -0500
committerIan Ward <ian@excess.org>2013-12-26 14:35:25 -0500
commit4f34d2a43e7b21d658a5bdcd77dda933ca6c0083 (patch)
tree8f17a63bafb2e656e6fde8e550484994195adba8 /urwid
parent19a4aaf39bdf11ca703419f062fe4076d6bedf0a (diff)
downloadurwid-4f34d2a43e7b21d658a5bdcd77dda933ca6c0083.tar.gz
fix Padding invalidation on width/align change
Diffstat (limited to 'urwid')
-rwxr-xr-xurwid/decoration.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/urwid/decoration.py b/urwid/decoration.py
index 190c402..b6a5ea9 100755
--- a/urwid/decoration.py
+++ b/urwid/decoration.py
@@ -537,6 +537,7 @@ class Padding(WidgetDecoration):
"""
self._align_type, self._align_amount = normalize_align(align,
PaddingError)
+ self._invalidate()
align = property(_get_align, _set_align)
def _get_width(self):
@@ -550,6 +551,7 @@ class Padding(WidgetDecoration):
"""
self._width_type, self._width_amount = normalize_width(width,
PaddingError)
+ self._invalidate()
width = property(_get_width, _set_width)
def render(self, size, focus=False):