Revert "e_policy_desk_area: Fix unrechable codes" 85/324285/1
author강도연/Tizen Platform Lab(SR)/삼성전자 <doyoun.kang@samsung.com>
Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 15 May 2025 07:18:47 +0000 (16:18 +0900)
This reverts commit a99c62ec2b3c13c534c7d9c01eae5644f2a4d2e1.

Change-Id: I022f5392af390088268499218a8e75819c113180

src/bin/windowmgr/e_policy_desk_area.c

index fefaedf5c6874c5733dc69a6288735a2267ed4ed..2b2d36169a5a65131f4d0e2241c9a4d77e3d3a02 100644 (file)
@@ -247,7 +247,9 @@ static E_Desk_Area_Layer
 _e_desk_area_layer_util_below_layer_get(E_Desk_Area_Layer layer)
 {
    if (layer > E_DESK_AREA_LAYER_MAX) goto err;
-   else if (layer <= E_DESK_AREA_LAYER_BOTTOM) return E_DESK_AREA_LAYER_BOTTOM;
+   if (layer < E_DESK_AREA_LAYER_BOTTOM) goto err;
+
+   if (layer == E_DESK_AREA_LAYER_BOTTOM) return E_DESK_AREA_LAYER_BOTTOM;
    else return layer - 1;
 
 err:
@@ -2267,7 +2269,7 @@ _e_comp_object_layer_update(E_Desk_Area *eda, Evas_Object *obj,
              if (above)
                _e_comp_object_layers_add(eda, cw, cw2, NULL, 0);
              else if (o == obj)
-               _e_comp_object_layers_add(eda, cw, NULL, NULL, 1);
+               _e_comp_object_layers_add(eda, cw, NULL, NULL, above? 0 : 1);
              else if (below)
                _e_comp_object_layers_add(eda, cw, NULL, cw2, 0);
           }