diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c index 5a2ab02eb8..d519f2ee49 100644 --- a/src/lib/evas/canvas/evas_main.c +++ b/src/lib/evas/canvas/evas_main.c @@ -840,6 +840,8 @@ _evas_canvas_efl_object_provider_find(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED, return eo_e; else if (klass == EFL_LOOP_CLASS) return ecore_main_loop_get(); + else if (klass == EFL_GESTURE_MANAGER_CLASS) + return e->gesture_manager; return efl_provider_find(efl_super(eo_e, MY_CLASS), klass); }