fix window mode
This commit is contained in:
parent
d343e1c977
commit
d5bf61ebf4
1 changed files with 3 additions and 3 deletions
|
@ -252,7 +252,7 @@ class MessageWindow(object):
|
||||||
self._controls.clear()
|
self._controls.clear()
|
||||||
# Clean up handlers connected to the parent window, this is important since
|
# Clean up handlers connected to the parent window, this is important since
|
||||||
# self.window may be the RosterWindow
|
# self.window may be the RosterWindow
|
||||||
for i in self.handlers.keys():
|
for i in list(self.handlers.keys()):
|
||||||
if self.handlers[i].handler_is_connected(i):
|
if self.handlers[i].handler_is_connected(i):
|
||||||
self.handlers[i].disconnect(i)
|
self.handlers[i].disconnect(i)
|
||||||
del self.handlers[i]
|
del self.handlers[i]
|
||||||
|
@ -1150,7 +1150,7 @@ class MessageWindowMgr(GObject.GObject):
|
||||||
return ctrls
|
return ctrls
|
||||||
|
|
||||||
def windows(self):
|
def windows(self):
|
||||||
for w in self._windows.values():
|
for w in list(self._windows.values()):
|
||||||
yield w
|
yield w
|
||||||
|
|
||||||
def controls(self):
|
def controls(self):
|
||||||
|
@ -1237,7 +1237,7 @@ class MessageWindowMgr(GObject.GObject):
|
||||||
else:
|
else:
|
||||||
# Stash current size so it can be restored if the MessageWindow
|
# Stash current size so it can be restored if the MessageWindow
|
||||||
# is not longer embedded
|
# is not longer embedded
|
||||||
roster_width = w.parent_paned.get_child1().allocation.width
|
roster_width = w.parent_paned.get_position()
|
||||||
gajim.config.set('roster_width', roster_width)
|
gajim.config.set('roster_width', roster_width)
|
||||||
|
|
||||||
while w.notebook.get_n_pages():
|
while w.notebook.get_n_pages():
|
||||||
|
|
Loading…
Add table
Reference in a new issue