discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=e21847e3fdd89be6bb61d3117c5aa1b747d60cdd

commit e21847e3fdd89be6bb61d3117c5aa1b747d60cdd
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri May 26 16:34:10 2017 -0400

    ecore-evas: only apply cursor object cache for default pointer
    
    @fix
---
 src/lib/ecore_evas/ecore_evas.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c
index c7942548e8..4f0ba32dd6 100644
--- a/src/lib/ecore_evas/ecore_evas.c
+++ b/src/lib/ecore_evas/ecore_evas.c
@@ -344,6 +344,7 @@ _ecore_evas_cursor_add(Ecore_Evas *ee, Efl_Input_Device 
*dev)
    Ecore_Evas_Cursor *cursor = calloc(1, sizeof(Ecore_Evas_Cursor));
    EINA_SAFETY_ON_NULL_RETURN(cursor);
    eina_hash_add(ee->prop.cursors, &dev, cursor);
+   if (dev != evas_default_device_get(ee->evas, EFL_INPUT_DEVICE_CLASS_MOUSE)) 
return;
    if (ee->prop.cursor_cache.object)
      {
         ecore_evas_object_cursor_device_set(ee, dev,

-- 


Reply via email to