[gnome-control-center] Use single GDK includes
- From: Thomas Wood <thos src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] Use single GDK includes
- Date: Mon, 5 Jul 2010 14:04:01 +0000 (UTC)
commit a5b092326dc03375df3966f11a6008f9af161a06
Author: Javier Jardón <jjardon gnome org>
Date: Wed Jun 30 16:07:30 2010 +0200
Use single GDK includes
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=615292
panels/display/scrollarea.c | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/panels/display/scrollarea.c b/panels/display/scrollarea.c
index 518e7a8..af164f4 100644
--- a/panels/display/scrollarea.c
+++ b/panels/display/scrollarea.c
@@ -16,8 +16,10 @@
* Boston, MA 02111-1307, USA.
*/
-#include <gdk/gdkprivate.h> /* For GDK_PARENT_RELATIVE_BG */
#include "scrollarea.h"
+
+#include <gdk/gdk.h>
+
#include "foo-marshal.h"
G_DEFINE_TYPE (FooScrollArea, foo_scroll_area, GTK_TYPE_CONTAINER);
@@ -504,13 +506,14 @@ setup_background_cr (GdkWindow *window,
GdkWindow *parent;
gint x, y;
GdkColor bg_color;
+ gboolean parent_relative;
- gdk_window_get_back_pixmap (window, &pixmap, NULL);
+ gdk_window_get_back_pixmap (window, &pixmap, &parent_relative);
parent = gdk_window_get_effective_parent (window);
gdk_window_get_geometry (window, &x, &y, NULL, NULL, NULL);
gdk_window_get_background (window, &bg_color);
- if (pixmap == GDK_PARENT_RELATIVE_BG && parent)
+ if (parent_relative && parent)
{
x_offset += x;
y_offset += y;
@@ -518,7 +521,7 @@ setup_background_cr (GdkWindow *window,
setup_background_cr (parent, cr, x_offset, y_offset);
}
else if (pixmap &&
- pixmap != GDK_PARENT_RELATIVE_BG &&
+ !parent_relative &&
pixmap != GDK_NO_BG)
{
gdk_cairo_set_source_pixmap (cr, pixmap, -x_offset, -y_offset);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]