summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2011-05-29 16:08:02 +0200
committermathieui <mathieui@mathieui.net>2011-05-29 16:08:02 +0200
commitf6d38cbd10257ec4194c8189e6065821b9c4724d (patch)
treee601409ff2f97c759c4532724c248433b7924699
parente0fcaeac86f34f12dc86ebcf2310244f79361ea2 (diff)
downloadpoezio-f6d38cbd10257ec4194c8189e6065821b9c4724d.tar.gz
poezio-f6d38cbd10257ec4194c8189e6065821b9c4724d.tar.bz2
poezio-f6d38cbd10257ec4194c8189e6065821b9c4724d.tar.xz
poezio-f6d38cbd10257ec4194c8189e6065821b9c4724d.zip
fixes #2121
-rw-r--r--src/data_forms.py4
-rw-r--r--src/tabs.py23
2 files changed, 0 insertions, 27 deletions
diff --git a/src/data_forms.py b/src/data_forms.py
index fcc6dca6..5537c767 100644
--- a/src/data_forms.py
+++ b/src/data_forms.py
@@ -72,8 +72,6 @@ class DataFormsTab(Tab):
self.form_win.on_input(key)
def resize(self):
- if not self.visible:
- return
self.topic_win.resize(1, self.width, 0, 0)
self.tab_win.resize(1, self.width, self.height-2, 0)
self.form_win.resize(self.height-4, self.width, 1, 0)
@@ -82,8 +80,6 @@ class DataFormsTab(Tab):
self.lines = []
def refresh(self):
- if not self.visible:
- return
self.topic_win.refresh(self._form['title'])
self.tab_win.refresh()
self.help_win.refresh()
diff --git a/src/tabs.py b/src/tabs.py
index 083dc193..3d49b77d 100644
--- a/src/tabs.py
+++ b/src/tabs.py
@@ -72,7 +72,6 @@ class Tab(object):
self.need_resize = False
self.nb = Tab.number
Tab.number += 1
- self.visible = True
self.need_resize = False
self.key_func = {} # each tab should add their keys in there
# and use them in on_input
@@ -633,8 +632,6 @@ class MucTab(ChatTab):
self.input.resize(1, self.width, self.height-1, 0)
def refresh(self):
- if not self.visible:
- return
if self.need_resize:
self.resize()
log.debug(' TAB Refresh: %s'%self.__class__.__name__)
@@ -955,8 +952,6 @@ class PrivateTab(ChatTab):
self.core.close_tab()
def resize(self):
- if not self.visible:
- return
if self.core.information_win_size >= self.height-3:
return
self.text_win.resize(self.height-3-self.core.information_win_size, self.width, 0, 0)
@@ -966,8 +961,6 @@ class PrivateTab(ChatTab):
self.input.resize(1, self.width, self.height-1, 0)
def refresh(self):
- if not self.visible:
- return
if self.need_resize:
self.resize()
log.debug(' TAB Refresh: %s'%self.__class__.__name__)
@@ -1090,8 +1083,6 @@ class RosterInfoTab(Tab):
self.resize()
def resize(self):
- if not self.visible:
- return
roster_width = self.width//2
info_width = self.width-roster_width-1
self.v_separator.resize(self.height-2, 1, 0, roster_width)
@@ -1238,8 +1229,6 @@ class RosterInfoTab(Tab):
self.core.xmpp.sendPresence(pto=jid, ptype='subscribe')
def refresh(self):
- if not self.visible:
- return
if self.need_resize:
self.resize()
log.debug(' TAB Refresh: %s'%self.__class__.__name__)
@@ -1446,8 +1435,6 @@ class ConversationTab(ChatTab):
self.core.close_tab()
def resize(self):
- if not self.visible:
- return
if self.core.information_win_size >= self.height-3:
return
self.text_win.resize(self.height-4-self.core.information_win_size, self.width, 1, 0)
@@ -1458,8 +1445,6 @@ class ConversationTab(ChatTab):
self.input.resize(1, self.width, self.height-1, 0)
def refresh(self):
- if not self.visible:
- return
if self.need_resize:
self.resize()
log.debug(' TAB Refresh: %s'%self.__class__.__name__)
@@ -1561,8 +1546,6 @@ class MucListTab(Tab):
self.resize()
def refresh(self):
- if not self.visible:
- return
if self.need_resize:
self.resize()
log.debug(' TAB Refresh: %s'%self.__class__.__name__)
@@ -1573,8 +1556,6 @@ class MucListTab(Tab):
self.input.refresh()
def resize(self):
- if not self.visible:
- return
self.upper_message.resize(1, self.width, 0, 0)
column_size = {'node-part': (self.width-5)//4,
'name': (self.width-5)//4*3,
@@ -1703,15 +1684,11 @@ class SimpleTextTab(Tab):
self.core.close_tab()
def resize(self):
- if not self.visible:
- return
self.text_win.resize(self.height-2, self.width, 0, 0)
self.tab_win.resize(1, self.width, self.height-2, 0)
self.input.resize(1, self.width, self.height-1, 0)
def refresh(self):
- if not self.visible:
- return
if self.need_resize:
self.resize()
log.debug(' TAB Refresh: %s'%self.__class__.__name__)