If we are using softcursor mode during intercept show, then we should
check that the pointer is actually in the canvas before showing it
else we end up with mouse pointers drawn on the canvas even when the
mouse itself is nowhere near a window.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
#if 0
ecore_evas_show(sd->pointer.ee);
#endif
- evas_object_show(sd->pointer.obj);
+ if (evas_pointer_inside_get(sd->evas))
+ evas_object_show(sd->pointer.obj);
}
evas_object_show(obj);
#ifdef ELEMENTARY_X