_e_desk_smart_client_add(desk->smart_obj, ec);
- wl_signal_emit_mutable(&PRI(desk)->events.client_add, desk);
+ wl_signal_emit(&PRI(desk)->events.client_add, desk);
_e_desk_hook_call(E_DESK_HOOK_CLIENT_ADD, desk);
#else
if (desk->desk_area.enable)
_e_desk_smart_client_add(desk->smart_obj, ec);
- wl_signal_emit_mutable(&PRI(desk)->events.client_add, desk);
+ wl_signal_emit(&PRI(desk)->events.client_add, desk);
_e_desk_hook_call(E_DESK_HOOK_CLIENT_ADD, desk);
#endif
desk->desk_area.active = eda;
- wl_signal_emit_mutable(&PRI(desk)->events.desk_area_active_change, desk);
+ wl_signal_emit(&PRI(desk)->events.desk_area_active_change, desk);
_e_desk_hook_call(E_DESK_HOOK_DESK_AREA_ACTIVE_CHANGE, desk);
}
if (desk->desk_area.enable) return EINA_TRUE;
desk->desk_area.enable = EINA_TRUE;
- wl_signal_emit_mutable(&PRI(desk)->events.desk_area_enable, desk);
+ wl_signal_emit(&PRI(desk)->events.desk_area_enable, desk);
_e_desk_hook_call(E_DESK_HOOK_DESK_AREA_ENABLE, desk);
// check all ec is included in desk group
if (!desk->desk_area.enable) return EINA_TRUE;
desk->desk_area.enable = EINA_FALSE;
- wl_signal_emit_mutable(&PRI(desk)->events.desk_area_disable, desk);
+ wl_signal_emit(&PRI(desk)->events.desk_area_disable, desk);
_e_desk_hook_call(E_DESK_HOOK_DESK_AREA_DISABLE, desk);
for (int i=0; i<E_DESK_AREA_LAYER_COUNT; i++)
priv = container_of(listener, E_Desk_Private, ds_tizen_splitscreen_activate);
// call the hook for activating the splitscreen in this zone
- wl_signal_emit_mutable(&priv->events.split_desk_activate, NULL);
+ wl_signal_emit(&priv->events.split_desk_activate, NULL);
_e_desk_hook_call(E_DESK_HOOK_SPLIT_DESK_ACTIVATE, priv->desk);
}
priv = container_of(listener, E_Desk_Private, ds_tizen_splitscreen_deactivate);
// call the hook for deactivating the splitscreen in this desk
- wl_signal_emit_mutable(&priv->events.split_desk_deactivate, NULL);
+ wl_signal_emit(&priv->events.split_desk_deactivate, NULL);
_e_desk_hook_call(E_DESK_HOOK_SPLIT_DESK_DEACTIVATE, priv->desk);
}