summaryrefslogtreecommitdiff
path: root/meta/packages/gtk+/gtk+-2.10.12/range-no-redraw.patch
diff options
context:
space:
mode:
authorRoss Burton <ross@openedhand.com>2007-08-01 14:34:09 +0000
committerRoss Burton <ross@openedhand.com>2007-08-01 14:34:09 +0000
commit27a7b90b360094357c716a6a83d6c34a8ee0a2f6 (patch)
tree11a04266504ffbfa559fc3a2a173ed1e297422b1 /meta/packages/gtk+/gtk+-2.10.12/range-no-redraw.patch
parent7e5766f1aeb7efd8005f39c7436a6ac614cee7e3 (diff)
downloadopenembedded-core-27a7b90b360094357c716a6a83d6c34a8ee0a2f6.tar.gz
openembedded-core-27a7b90b360094357c716a6a83d6c34a8ee0a2f6.tar.bz2
openembedded-core-27a7b90b360094357c716a6a83d6c34a8ee0a2f6.tar.xz
openembedded-core-27a7b90b360094357c716a6a83d6c34a8ee0a2f6.zip
Upgrade GTK+ 2.10.x to 2.10.14
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2289 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/gtk+/gtk+-2.10.12/range-no-redraw.patch')
-rw-r--r--meta/packages/gtk+/gtk+-2.10.12/range-no-redraw.patch41
1 files changed, 0 insertions, 41 deletions
diff --git a/meta/packages/gtk+/gtk+-2.10.12/range-no-redraw.patch b/meta/packages/gtk+/gtk+-2.10.12/range-no-redraw.patch
deleted file mode 100644
index e3603d770..000000000
--- a/meta/packages/gtk+/gtk+-2.10.12/range-no-redraw.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-Index: gtk/gtkrange.c
-===================================================================
---- gtk/gtkrange.c (revision 18523)
-+++ gtk/gtkrange.c (working copy)
-@@ -99,6 +99,8 @@
-
- GtkSensitivityType lower_sensitivity;
- GtkSensitivityType upper_sensitivity;
-+
-+ guint motion_idle;
- };
-
-
-@@ -1721,6 +1723,16 @@
- &handled);
- }
-
-+static gboolean
-+update_slider_position_idle (GtkRange *range)
-+{
-+ update_slider_position (range, range->layout->mouse_x,range->layout->mouse_y);
-+
-+ range->layout->motion_idle = 0;
-+
-+ return FALSE;
-+}
-+
- static void
- stop_scrolling (GtkRange *range)
- {
-@@ -1860,8 +1872,8 @@
- if (gtk_range_update_mouse_location (range))
- gtk_widget_queue_draw (widget);
-
-- if (range->layout->grab_location == MOUSE_SLIDER)
-- update_slider_position (range, x, y);
-+ if (range->layout->grab_location == MOUSE_SLIDER && !range->layout->motion_idle)
-+ range->layout->motion_idle = g_idle_add ((GSourceFunc)update_slider_position_idle, range);
-
- /* We handled the event if the mouse was in the range_rect */
- return range->layout->mouse_location != MOUSE_OUTSIDE;