[Xfce4-commits] <xfce4-panel:devel> Use cairo_set_source_rgba directly since alpha is always < 1.00 here.

Nick Schermer nick at xfce.org
Tue Aug 11 20:31:03 CEST 2009


Updating branch refs/heads/devel
         to b550cc00fed8e6415d73eb3be41161c8e0bb8fb3 (commit)
       from cd46e0a36c2c3118f7ca2c83523cd12869e026a1 (commit)

commit b550cc00fed8e6415d73eb3be41161c8e0bb8fb3
Author: Nick Schermer <nick at xfce.org>
Date:   Fri May 1 12:06:02 2009 +0200

    Use cairo_set_source_rgba directly since alpha is always < 1.00 here.

 wrapper/wrapper-plug.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/wrapper/wrapper-plug.c b/wrapper/wrapper-plug.c
index 0188998..8311d45 100644
--- a/wrapper/wrapper-plug.c
+++ b/wrapper/wrapper-plug.c
@@ -26,6 +26,7 @@
 #endif
 
 #include <wrapper/wrapper-plug.h>
+#include <common/panel-private.h>
 
 
 
@@ -119,7 +120,8 @@ wrapper_plug_expose_event (GtkWidget      *widget,
       color = &(widget->style->bg[state]);
 
       /* set the cairo source color */
-      xfce_panel_cairo_set_source_rgba (cr, color, alpha);
+      cairo_set_source_rgba (cr, PANEL_GDKCOLOR_TO_DOUBLE (color),
+                             plug->background_alpha);
 
       /* create retangle */
       cairo_rectangle (cr, event->area.x, event->area.y,



More information about the Xfce4-commits mailing list