X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=panel-plugin%2Fxfce4-hdaps.c;h=232e7774290b5546b37bf8fec9937ccc241cdf4d;hb=1306b5a21887bc4a286c0c914ef8fb7bcddccbfb;hp=732224c4e5dfe7e65ead2845e38eab56b8c11c82;hpb=f7f9ab86d0ca87edbd50125198093fc5f44127ab;p=xfce4-hdaps.git diff --git a/panel-plugin/xfce4-hdaps.c b/panel-plugin/xfce4-hdaps.c index 732224c..232e777 100644 --- a/panel-plugin/xfce4-hdaps.c +++ b/panel-plugin/xfce4-hdaps.c @@ -252,7 +252,7 @@ static HdapsPlugin *hdaps_new(XfcePanelPlugin *plugin) { /* Make the event box transparent. In newer versions of xfce4-panel users can make the panel transparent, so we don't want to stick a big opaque box on it. */ - gtk_event_box_set_visible_window(hdaps->eventbox, FALSE); + gtk_event_box_set_visible_window(GTK_EVENT_BOX(hdaps->eventbox), FALSE); /* Set up the hvbox for the widget, which supports both horizontal and vertical (hv) orientations. */ @@ -345,6 +345,9 @@ static gboolean hdaps_size_changed(XfcePanelPlugin *plugin, gtk_widget_set_size_request(GTK_WIDGET(plugin), size, -1); } + /* This fixes an issue where the initial icon size is too small. */ + hdaps_set_icon(hdaps, hdaps->previous_status); + /* We handled the change, so we're supposed to return TRUE. */ return TRUE; }