summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Ward <ian@excess.org>2013-12-26 14:35:25 -0500
committerIan Ward <ian@excess.org>2013-12-29 11:22:52 -0500
commit44d5985d8205627d4342606bbfca1062db2b82cc (patch)
tree739e8e38f31e4f6e7984f20038ce15623ffe9c02
parent212bc154dfd11239e658c93f83ac8650dd83d7c5 (diff)
downloadurwid-44d5985d8205627d4342606bbfca1062db2b82cc.tar.gz
fix Padding invalidation on width/align change
-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):