[Pkg-e-commits] [SCM] Enlightenment 17 branch, upstream-vcs, updated. a8698069ec4eec9c2a189198fa5eec9854b168ac

raster raster at alioth.debian.org
Sun May 4 21:40:04 UTC 2008


The following commit has been merged in the upstream-vcs branch:
commit b39f71d209ebe33fb7f97ab2c5abe5026725accf
Author: raster <raster>
Date:   Mon Mar 31 21:52:50 2008 +0000

    feed hold event

diff --git a/src/bin/e_scrollframe.c b/src/bin/e_scrollframe.c
index 44e38db..fa72ea2 100644
--- a/src/bin/e_scrollframe.c
+++ b/src/bin/e_scrollframe.c
@@ -543,6 +543,7 @@ _e_smart_event_mouse_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
 			    sd->down.sy = y;
 			 }
 		    }
+		  evas_event_feed_hold(e, 0, ev->timestamp, ev->data);
 	       }
 	     sd->down.dragged = 0;
 	     sd->down.now = 0;
@@ -598,6 +599,8 @@ _e_smart_event_mouse_move(void *data, Evas *e, Evas_Object *obj, void *event_inf
 		  (e_config->thumbscroll_threshhold * 
 		   e_config->thumbscroll_threshhold)))
 	       {
+		  if (!sd->down.dragged)
+		    evas_event_feed_hold(e, 1, ev->timestamp, ev->data);
 		  ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
 		  sd->down.dragged = 1;
 	       }

-- 
Enlightenment 17



More information about the Pkg-e-commits mailing list