Primitivus: fixed contacts list (un)hidding

fix bug 17
This commit is contained in:
Goffi 2013-02-24 15:29:31 +01:00
commit 0f8ebb4c8a

View file

@ -150,11 +150,10 @@ class PrimitivusApp(QuickApp):
self.debug()
elif input == 'f2': #user wants to (un)hide the contact_list
try:
center_widgets = self.center_part.widget_list
if self.contact_list in center_widgets:
self.center_part.set_focus(0) #necessary as the focus change to the next object, we can go out of range if we are on the last object of self.center_part
center_widgets.remove(self.contact_list)
del self.center_part.column_types[0]
for wid, options in self.center_part.contents:
if self.contact_list is wid:
self.center_part.contents.remove((wid, options))
break
else:
self.center_part.contents.insert(0, (self.contact_list, ('weight', 2, False)))
except AttributeError: