aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/shortcut-bar/e-icon-bar.h
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/shortcut-bar/e-icon-bar.h')
-rw-r--r--widgets/shortcut-bar/e-icon-bar.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/widgets/shortcut-bar/e-icon-bar.h b/widgets/shortcut-bar/e-icon-bar.h
index 72d64ad890..90d9f5a2cf 100644
--- a/widgets/shortcut-bar/e-icon-bar.h
+++ b/widgets/shortcut-bar/e-icon-bar.h
@@ -45,6 +45,10 @@ struct _EIconBarItem
GnomeCanvasItem *text;
GnomeCanvasItem *image;
+ /* This holds the original pixbuf so that we can blend
+ to the background if the style changes */
+ GdkPixbuf *pixbuf;
+
/* This is user data attached to the item, e.g. a URL. */
gpointer data;
GtkDestroyNotify destroy;
@@ -73,7 +77,6 @@ typedef enum
/* These index our colors array. */
typedef enum
{
- E_ICON_BAR_COLOR_TEXT,
E_ICON_BAR_COLOR_EDITING_TEXT,
E_ICON_BAR_COLOR_EDITING_RECT,
E_ICON_BAR_COLOR_EDITING_RECT_OUTLINE,