summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Faure <billiob@gmail.com>2013-10-14 22:46:08 +0200
committerBoris Faure <billiob@gmail.com>2013-10-14 22:46:08 +0200
commitb10714adebb135ad077f67b2e06a36f991f83c36 (patch)
tree8f2155619a7c18db38404b0dd658ef1dbfc8109a
parent36ba3bf3ed3b9e44ba021f1e5bc45d906e8de038 (diff)
let me click on link while some strange bug is fixed
See T441
-rw-r--r--src/bin/termio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bin/termio.c b/src/bin/termio.c
index fd5b62c..6f179e3 100644
--- a/src/bin/termio.c
+++ b/src/bin/termio.c
@@ -3182,6 +3182,7 @@ _smart_cb_mouse_out(void *data, Evas *e EINA_UNUSED, Evas_Object *obj,
3182 sd->mouse.cx = -1; 3182 sd->mouse.cx = -1;
3183 sd->mouse.cy = -1; 3183 sd->mouse.cy = -1;
3184 sd->link.suspend = EINA_FALSE; 3184 sd->link.suspend = EINA_FALSE;
3185 _remove_links(sd, obj);
3185 } 3186 }
3186 else 3187 else
3187 { 3188 {
@@ -3191,7 +3192,8 @@ _smart_cb_mouse_out(void *data, Evas *e EINA_UNUSED, Evas_Object *obj,
3191 sd->mouse.cx = cx; 3192 sd->mouse.cx = cx;
3192 sd->mouse.cy = cy; 3193 sd->mouse.cy = cy;
3193 } 3194 }
3194 _remove_links(sd, obj); 3195 if ((sd->mouse.cx < 0) || (sd->mouse.cy < 0))
3196 _remove_links(sd, obj);
3195} 3197}
3196 3198
3197static void 3199static void