Activate window for the AUL_RESUME command using
ecore_wl_window_activate for supporting wayland.
Change-Id: I715408c6b0f34e3f8c077012d5b18b3d02e87829
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
AE_TERMINATE,
AE_PAUSE,
AE_RESUME,
+ AE_RAISE,
AE_RESET,
AE_LOWMEM_POST,
AE_MEM_FLUSH,
return;
}
+ if (event == AE_RAISE) {
+#ifdef X11
+ x_raise_win(getpid());
+#else
+ wl_raise_win();
+#endif
+ return;
+ }
+
_ret_if(ui->ops == NULL);
switch (event) {
static int __app_resume(void *data)
{
-#ifdef WAYLAND
struct appcore *ac = data;
-
_retv_if(ac == NULL || ac->ops == NULL, -1);
_retv_if(ac->ops->cb_app == NULL, 0);
- ac->ops->cb_app(AE_RESUME, ac->ops->data, NULL);
-#endif
-#ifdef X11
- x_raise_win(getpid());
-#endif
+ ac->ops->cb_app(AE_RAISE, ac->ops->data, NULL);
return 0;
}