Lock to set fullscreen by client/user 99/38199/1
authorMinJeong Kim <minjjj.kim@samsung.com>
Tue, 14 Apr 2015 11:10:19 +0000 (20:10 +0900)
committerMinJeong Kim <minjjj.kim@samsung.com>
Tue, 14 Apr 2015 11:10:19 +0000 (20:10 +0900)
Change-Id: I2d9bef5e75a069a3b2fad92db3adad9ca80a7ed4

src/e_mod_main.c
src/e_mod_main.h

index 9983ba0..053f3b1 100644 (file)
@@ -106,6 +106,8 @@ _pol_client_add(E_Client *ec)
    _SET(lock_client_shade);
    _SET(lock_user_maximize);
    _SET(lock_client_maximize);
+   _SET(lock_user_fullscreen);
+   _SET(lock_client_fullscreen);
 #undef _SET
 
    _pol_client_launcher_set(pc);
@@ -268,6 +270,8 @@ _pol_client_update(Pol_Client *pc)
    ec->lock_client_shade = 1;
    ec->lock_user_maximize = 1;
    ec->lock_client_maximize = 1;
+   ec->lock_user_fullscreen = 1;
+   ec->lock_client_fullscreen = 1;
 
    if (!e_mod_pol_client_is_home_screen(ec))
      ec->lock_client_stacking = 1;
index 78ede02..b531dfd 100644 (file)
@@ -41,6 +41,8 @@ struct _Pol_Client
       unsigned int  lock_client_shade : 1;
       unsigned int  lock_user_maximize : 1;
       unsigned int  lock_client_maximize : 1;
+      unsigned int  lock_user_fullscreen : 1;
+      unsigned int  lock_client_fullscreen : 1;
    } orig;
 };