From f13b3a882e1e58765bf2a0ff9e8594280ec925f3 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 24 Sep 2019 16:11:33 -0400 Subject: [PATCH] evas: fix error return of evas_object_propagate_events_get() ref T8259 Reviewed-by: Cedric BAIL Differential Revision: https://phab.enlightenment.org/D10123 --- src/lib/evas/canvas/efl_canvas_object_eo.legacy.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/evas/canvas/efl_canvas_object_eo.legacy.c b/src/lib/evas/canvas/efl_canvas_object_eo.legacy.c index 034d8c1ece..853f7da502 100644 --- a/src/lib/evas/canvas/efl_canvas_object_eo.legacy.c +++ b/src/lib/evas/canvas/efl_canvas_object_eo.legacy.c @@ -68,6 +68,7 @@ evas_object_propagate_events_set(Efl_Canvas_Object *obj, Eina_Bool propagate) EAPI Eina_Bool evas_object_propagate_events_get(const Efl_Canvas_Object *obj) { + if (!efl_isa(obj, EFL_CANVAS_OBJECT_CLASS)) return EINA_FALSE; return efl_canvas_object_propagate_events_get(obj); }