From 80e5934bb5e60b872b9b9dff72ecd096b19b109c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= <philipp@hoerist.com> Date: Sat, 26 Jan 2019 20:04:43 +0100 Subject: [PATCH] Dont skip extension point - If the contact has no avatar the tooltip extension point was not executed --- gajim/gtk/tooltips.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gajim/gtk/tooltips.py b/gajim/gtk/tooltips.py index 1fbaee11f2..47eed81893 100644 --- a/gajim/gtk/tooltips.py +++ b/gajim/gtk/tooltips.py @@ -449,10 +449,9 @@ class RosterTooltip(StatusTable): scale = self._ui.tooltip_grid.get_scale_factor() surface = app.contacts.get_avatar( account, self.prim_contact.jid, AvatarSize.TOOLTIP, scale) - if surface is None: - return - self._ui.avatar.set_from_surface(surface) - self._ui.avatar.show() + if surface is not None: + self._ui.avatar.set_from_surface(surface) + self._ui.avatar.show() app.plugin_manager.gui_extension_point( 'roster_tooltip_populate', self, contacts, self._ui.tooltip_grid) -- GitLab