discomfitor pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=82f4d3546a78a8f0280ac912816e86f6b2c77404
commit 82f4d3546a78a8f0280ac912816e86f6b2c77404 Author: discomfitor <michael.blumenkra...@gmail.com> Date: Sun Oct 20 15:31:19 2013 +0100 improve previous smart queue commit by deleting existing animator this completely fixes annoying issues where mousing out of the terminal fails to de-linkify text moderately reviewed by: billiob --- src/bin/termio.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/bin/termio.c b/src/bin/termio.c index f27a1dd..cc234d3 100644 --- a/src/bin/termio.c +++ b/src/bin/termio.c @@ -4485,7 +4485,12 @@ termio_mouseover_suspend_pushpop(Evas_Object *obj, int dir) if (!sd) return; sd->link.suspend += dir; if (sd->link.suspend < 0) sd->link.suspend = 0; - if (!sd->link.suspend) + if (sd->link.suspend) + { + if (sd->anim) ecore_animator_del(sd->anim); + sd->anim = NULL; + } + else _smart_update_queue(obj, sd); } --