summaryrefslogtreecommitdiff
path: root/src/tabs/basetabs.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2016-06-11 13:47:49 +0200
committermathieui <mathieui@mathieui.net>2016-06-11 13:47:49 +0200
commit7072b8f6355cabeb633ed38d6ab147bb2c359a51 (patch)
treeaf6f16f610401260e3675523ef07329d32c58f0b /src/tabs/basetabs.py
parent2225d13ad16ef4bfa0c72d1313b09499a8518c65 (diff)
downloadpoezio-7072b8f6355cabeb633ed38d6ab147bb2c359a51.tar.gz
poezio-7072b8f6355cabeb633ed38d6ab147bb2c359a51.tar.bz2
poezio-7072b8f6355cabeb633ed38d6ab147bb2c359a51.tar.xz
poezio-7072b8f6355cabeb633ed38d6ab147bb2c359a51.zip
Fix a refresh bug
On xmltab and listtab, the help text would be displayed in the input after closing the tab.
Diffstat (limited to 'src/tabs/basetabs.py')
-rw-r--r--src/tabs/basetabs.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tabs/basetabs.py b/src/tabs/basetabs.py
index ca8dafae..bb0c0ea4 100644
--- a/src/tabs/basetabs.py
+++ b/src/tabs/basetabs.py
@@ -90,6 +90,7 @@ class Tab(object):
if not hasattr(self, 'name'):
self.name = self.__class__.__name__
self.input = None
+ self.closed = False
self._state = 'normal'
self._prev_state = None
@@ -404,6 +405,7 @@ class Tab(object):
"""
if self.input:
self.input.on_delete()
+ self.closed = True
def matching_names(self):
"""