- Fix crash when user changes avatar
This commit is contained in:
parent
de3cec5cbe
commit
314a357bdf
3 changed files with 9 additions and 2 deletions
|
|
@ -61,7 +61,7 @@ class OverlayWindow(Gtk.Window):
|
|||
self.pos_y = None
|
||||
self.width = None
|
||||
self.height = None
|
||||
self.needsredraw = False
|
||||
self.needsredraw = True
|
||||
|
||||
self.set_size_request(50, 50)
|
||||
self.connect('draw', self.overlay_draw)
|
||||
|
|
|
|||
|
|
@ -397,6 +397,13 @@ class VoiceOverlayWindow(OverlayWindow):
|
|||
self.needsredraw = True
|
||||
logging.info("recv_avatar redraw")
|
||||
|
||||
def delete_avatar(self, identifier):
|
||||
"""
|
||||
Remove avatar image
|
||||
"""
|
||||
if identifier in self.avatars:
|
||||
del self.avatars[identifier]
|
||||
|
||||
|
||||
def draw_avatar(self, context, user, pos_y):
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -426,7 +426,7 @@ class VoiceSettingsWindow(SettingsWindow):
|
|||
# TODO Append guilds
|
||||
|
||||
guild_ids_scroll_window = Gtk.ScrolledWindow()
|
||||
guild_ids_scroll_window.set_size_request(300,500)
|
||||
guild_ids_scroll_window.set_size_request(300,150)
|
||||
guild_ids_tree = Gtk.TreeView(model=self.guild_ids_filter)
|
||||
|
||||
guild_column = Gtk.TreeViewColumn("Guilds")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue