]> gitweb.michael.orlitzky.com - xfce4-hdaps.git/blobdiff - panel-plugin/xfce4-hdaps.c
Hide the plugin's event box so that it doesn't show up opaque on a transparent panel.
[xfce4-hdaps.git] / panel-plugin / xfce4-hdaps.c
index 29ee3b28b5019b9b1c52bf57b94f9fd845e54e35..3f0c156420c2b5daf2f3ff4eac1727a01028623d 100644 (file)
@@ -249,6 +249,11 @@ static HdapsPlugin *hdaps_new(XfcePanelPlugin *plugin) {
   hdaps->eventbox = gtk_event_box_new();
   gtk_widget_show(hdaps->eventbox);
 
+  /* 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);
+
   /* Set up the hvbox for the widget, which supports
      both horizontal and vertical (hv) orientations. */
   hdaps->hvbox = xfce_hvbox_new(orientation, FALSE, 2);