primitivus: fixed display for selected entity in contacts list + added indentation for status message
This commit is contained in:
parent
53df2a7130
commit
920fe825cd
1 changed files with 1 additions and 4 deletions
|
|
@ -106,14 +106,11 @@ class ContactList(urwid.WidgetWrap, QuickContactList):
|
|||
show_icon, show_attr = const_SHOW_ICON.get(show,('','default'))
|
||||
contact_disp = ('alert' if contact in self.alert_jid else show_attr, nick or name or jid.node or jid.short)
|
||||
display = [ show_icon + " " , contact_disp]
|
||||
display_selected = [ show_icon + " " , "[ %s ]" % contact_disp[1]]
|
||||
if self.show_status:
|
||||
status_disp = ('status',"\n" + status) if status else ""
|
||||
status_disp = ('status',"\n " + status) if status else ""
|
||||
display.append(status_disp)
|
||||
display_selected.append(status_disp)
|
||||
header = '(*) ' if contact in self.alert_jid else ''
|
||||
widget = sat_widgets.SelectableText(display,
|
||||
selected_text = display_selected,
|
||||
selected = contact==self.selected,
|
||||
header=header)
|
||||
widget.data = contact
|
||||
|
|
|
|||
Loading…
Reference in a new issue