e_policy: remove some lock values to apply the maximize/fullscreen policy 01/301301/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Mon, 13 Nov 2023 23:57:25 +0000 (08:57 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Tue, 14 Nov 2023 00:56:43 +0000 (09:56 +0900)
When the normale ec was created, we applied the default maximize policy.
This policy set the lock_values for maximize, fullscreen to 1.
For this, normal ec didn't change its geometry when it requested to change its state to
maximize or fullscreen.

We change code not to set these lock values to apply the maximize or fullscreen policy.

Change-Id: I4e9fd18076bd80211b514162b759d2604f884228

src/bin/e_policy.c

index b5c3df9..49d8590 100644 (file)
@@ -352,14 +352,8 @@ _e_policy_client_maximize_policy_apply(E_Policy_Client *pc)
    ec->lock_user_location = 1;
    ec->lock_client_location = 1;
    ec->lock_user_size = 1;
-   ec->lock_client_size = 1;
    ec->lock_user_shade = 1;
    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;
-   ec->skip_fullscreen = 1;
 
    if (!e_policy_client_is_home_screen(ec))
      ec->lock_client_stacking = 1;