Kaydet (Commit) 50864efc authored tarafından Caolán McNamara's avatar Caolán McNamara

cmcfixes78: #i114344# WaE

üst a9c304ec
...@@ -230,10 +230,11 @@ egg_tray_icon_manager_filter (GdkXEvent *xevent, GdkEvent *event, gpointer user_ ...@@ -230,10 +230,11 @@ egg_tray_icon_manager_filter (GdkXEvent *xevent, GdkEvent *event, gpointer user_
{ {
EggTrayIcon *icon = user_data; EggTrayIcon *icon = user_data;
XEvent *xev = (XEvent *)xevent; XEvent *xev = (XEvent *)xevent;
(void)event;
if (xev->xany.type == ClientMessage && if (xev->xany.type == ClientMessage &&
xev->xclient.message_type == icon->manager_atom && xev->xclient.message_type == icon->manager_atom &&
xev->xclient.data.l[1] == icon->selection_atom) (Atom)(xev->xclient.data.l[1]) == icon->selection_atom)
{ {
egg_tray_icon_update_manager_window (icon, TRUE); egg_tray_icon_update_manager_window (icon, TRUE);
} }
...@@ -383,6 +384,7 @@ egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon) ...@@ -383,6 +384,7 @@ egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon)
static gboolean static gboolean
transparent_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer user_data) transparent_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer user_data)
{ {
(void)user_data;
gdk_window_clear_area (widget->window, event->area.x, event->area.y, gdk_window_clear_area (widget->window, event->area.x, event->area.y,
event->area.width, event->area.height); event->area.width, event->area.height);
return FALSE; return FALSE;
...@@ -392,6 +394,8 @@ static void ...@@ -392,6 +394,8 @@ static void
make_transparent_again (GtkWidget *widget, GtkStyle *previous_style, make_transparent_again (GtkWidget *widget, GtkStyle *previous_style,
gpointer user_data) gpointer user_data)
{ {
(void)previous_style;
(void)user_data;
gdk_window_set_back_pixmap (widget->window, NULL, TRUE); gdk_window_set_back_pixmap (widget->window, NULL, TRUE);
} }
...@@ -401,6 +405,7 @@ make_transparent (GtkWidget *widget, gpointer user_data) ...@@ -401,6 +405,7 @@ make_transparent (GtkWidget *widget, gpointer user_data)
if (GTK_WIDGET_NO_WINDOW (widget) || GTK_WIDGET_APP_PAINTABLE (widget)) if (GTK_WIDGET_NO_WINDOW (widget) || GTK_WIDGET_APP_PAINTABLE (widget))
return; return;
(void)user_data;
gtk_widget_set_app_paintable (widget, TRUE); gtk_widget_set_app_paintable (widget, TRUE);
gtk_widget_set_double_buffered (widget, FALSE); gtk_widget_set_double_buffered (widget, FALSE);
gdk_window_set_back_pixmap (widget->window, NULL, TRUE); gdk_window_set_back_pixmap (widget->window, NULL, TRUE);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment