Philipp Hörist pushed to branch master at gajim / gajim
Commits: 6880fba3 by Philipp Hörist at 2017-07-02T15:13:53+02:00 Raise exception for missing icons This is a regression from https://dev.gajim.org/gajim/gajim/commit/9dc389cc32f8bc8f51c694f54b5a4785c04c5296 previously we used load_icon() which raises an exception for missing icons now we use lookup_icon() which does not, and iconinfo can be None now - - - - - 1 changed file: - src/gtkgui_helpers.py Changes: ===================================== src/gtkgui_helpers.py ===================================== --- a/src/gtkgui_helpers.py +++ b/src/gtkgui_helpers.py @@ -59,6 +59,8 @@ class Color: def get_icon_pixmap(icon_name, size=16, color=None, quiet=False): try: iconinfo = gtk_icon_theme.lookup_icon(icon_name, size, 0) + if not iconinfo: + raise GLib.GError if color: pixbuf, was_symbolic = iconinfo.load_symbolic(*color) return pixbuf View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6880fba3b4e3603de31f38a24c2fdf247fe6a420
_______________________________________________ Commits mailing list [email protected] https://lists.gajim.org/cgi-bin/listinfo/commits
