summaryrefslogtreecommitdiffstats
path: root/src/desktop-events.cpp
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2012-05-18 16:02:09 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2012-05-18 16:02:09 +0000
commit23871ac6c88506b3d38eee107e943091bf4526a2 (patch)
tree32d26d9779f66d48bd8d533f6edfe04f69ef619d /src/desktop-events.cpp
parentGtk+ 3 fixes for button widget (diff)
downloadinkscape-23871ac6c88506b3d38eee107e943091bf4526a2.tar.gz
inkscape-23871ac6c88506b3d38eee107e943091bf4526a2.zip
More GtkObject fixes
(bzr r11382)
Diffstat (limited to 'src/desktop-events.cpp')
-rw-r--r--src/desktop-events.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp
index a9ad5da44..74450adb6 100644
--- a/src/desktop-events.cpp
+++ b/src/desktop-events.cpp
@@ -94,7 +94,11 @@ static gint sp_dt_ruler_event(GtkWidget *widget, GdkEvent *event, SPDesktopWidge
Geom::Point const event_win(wx, wy);
gint width, height;
+#if GTK_CHECK_VERSION(3,0,0)
+ gdk_window_get_geometry(window, NULL /*x*/, NULL /*y*/, &width, &height);
+#else
gdk_window_get_geometry(window, NULL /*x*/, NULL /*y*/, &width, &height, NULL/*depth*/);
+#endif
switch (event->type) {
case GDK_BUTTON_PRESS: