e_test_event: added window activate method 76/180576/2
authorJunSeok, Kim <juns.kim@samsung.com>
Thu, 31 May 2018 04:11:39 +0000 (13:11 +0900)
committerJunSeok, Kim <juns.kim@samsung.com>
Thu, 31 May 2018 04:29:46 +0000 (13:29 +0900)
Change-Id: I9897806fbe81b077d295f01e4760955b7a511bc8

src/e_test_event.cpp
src/e_test_event.h

index ac43eff..4a5c229 100644 (file)
@@ -177,6 +177,20 @@ etRunner::resetRegisterWin()
 }
 
 Eina_Bool
+etRunner::setWinActivate(etWin *tw)
+{
+   // TODO:: change to send dbus message
+   EINA_SAFETY_ON_NULL_RETURN_VAL(tw, EINA_FALSE);
+
+   tw->updateGeometry();
+
+   tizen_policy_activate(tzPolicy,
+                         getWlSurface(tw->elm_win));
+
+   return EINA_TRUE;
+}
+
+Eina_Bool
 etRunner::setWinIconic(etWin *tw,
                       Eina_Bool set)
 {
index 496bb63..0e8cd33 100644 (file)
@@ -73,6 +73,7 @@ public:
    Eina_Bool     registerWin(etWin *tw);
    Eina_Bool     deregisterWin(etWin *tw);
    Eina_Bool     resetRegisterWin();
+   Eina_Bool     setWinActivate(etWin *tw);
    Eina_Bool     setWinIconic(etWin *tw, Eina_Bool set);
    Eina_Bool     setWinStack(etWin *tw, etWin *sibiling, Eina_Bool above);
    Eina_Bool     setWinTransientFor(etWin *tw_child, etWin *tw_parent, Eina_Bool set);