From 56522f19fffa62465409e2081b784053b34a7a8e Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Fri, 17 Nov 2017 15:40:35 +0100 Subject: [PATCH] efl_ui_focus_manager_sub: do not specify a interface as first argument this leads in eo to the meaning that the manager.sub is giving implementations to that interface, but leaving the ->func with NULL, which leads on some maschines to the assumation that this is pure_virtual, which means not composition objects will be queried, on other maschines this will work, since there other inherits will overwrite this entry and set ->src to NULL. While i still dont understand why this works on some maschines and does not on others, this is is now fixed. --- src/lib/elementary/efl_ui_focus_manager_sub.eo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_focus_manager_sub.eo b/src/lib/elementary/efl_ui_focus_manager_sub.eo index 117ccb4adc..899e96b4b5 100644 --- a/src/lib/elementary/efl_ui_focus_manager_sub.eo +++ b/src/lib/elementary/efl_ui_focus_manager_sub.eo @@ -1,4 +1,4 @@ -mixin Efl.Ui.Focus.Manager.Sub (Efl.Ui.Focus.Manager, Efl.Object) +mixin Efl.Ui.Focus.Manager.Sub (Efl.Interface, Efl.Ui.Focus.Manager, Efl.Object) { [[A class that automatically registeres its border elements in the parent manager