Fix hang on netstatus icon in auto-hidden panel.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 21 Sep 2014 21:20:02 +0000 (00:20 +0300)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 21 Sep 2014 21:20:02 +0000 (00:20 +0300)
It tries to allocate icon size 1 which cannot be resized pixbuf into.

plugins/netstatus/netstatus-icon.c

index bcc8e0b..7746779 100644 (file)
@@ -610,7 +610,7 @@ netstatus_icon_size_allocate (GtkWidget     *widget,
   else
     size = allocation->width;
 
-  if (icon->priv->size != size)
+  if (icon->priv->size != size && size > 1)
     {
       icon->priv->size = size;