summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hofmann <scm@uninformativ.de>2020-04-27 18:43:58 +0200
committerPeter Hofmann <scm@uninformativ.de>2020-04-27 18:43:58 +0200
commitf0388d210627050222d559ed9928b61f5f77be01 (patch)
tree93f28c82a13df77f2f7065f38fd41bc46e7c8957
parentb42281984353ef004f759191d70522e94fbc2c42 (diff)
downloadlariza-f0388d210627050222d559ed9928b61f5f77be01.tar.gz
Reset favicon if not present
-rw-r--r--browser.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/browser.c b/browser.c
index 76dcd8e..8a44fed 100644
--- a/browser.c
+++ b/browser.c
@@ -417,7 +417,12 @@ changed_favicon(GObject *obj, GParamSpec *pspec, gpointer data)
GdkPixbuf *pb, *pb_scaled;
f = webkit_web_view_get_favicon(WEBKIT_WEB_VIEW(c->web_view));
- if (f != NULL)
+ if (f == NULL)
+ {
+ gtk_image_set_from_icon_name(GTK_IMAGE(c->tabicon), "text-html",
+ GTK_ICON_SIZE_SMALL_TOOLBAR);
+ }
+ else
{
w = cairo_image_surface_get_width(f);
h = cairo_image_surface_get_height(f);