e_compositor: Remove unnecessary check 00/315800/1
authorSeunghun Lee <shiin@samsung.com>
Mon, 30 Sep 2024 04:29:55 +0000 (13:29 +0900)
committerSeunghun Lee <shiin@samsung.com>
Wed, 4 Dec 2024 23:45:32 +0000 (08:45 +0900)
No need to query the state of surface from internal ds_surface since
it's gotten fetched to E_Surface.

Change-Id: I584710da308733f7d253d880b58b2a41f0e735f7

src/bin/server/e_compositor.c

index 5c330898e339e132b34b83a8a2653b4329ab6c3b..858f52a082deb0aea6d1749aafd6f33ad65f18e7 100644 (file)
@@ -434,10 +434,7 @@ e_surface_viewporter_resource_unset(E_Surface *surface)
 EINTERN int32_t
 e_surface_buffer_scale_get(E_Surface *surface)
 {
-   if (surface->ds_surface)
-     return surface->ds_surface->current.scale;
-   else
-     return surface->base.scaler.buffer_viewport.buffer.scale;
+   return surface->base.scaler.buffer_viewport.buffer.scale;
 }
 
 EINTERN enum wl_output_transform
@@ -445,10 +442,7 @@ e_surface_buffer_transform_get(E_Surface *surface)
 {
    EINA_SAFETY_ON_NULL_RETURN_VAL(surface, WL_OUTPUT_TRANSFORM_NORMAL);
 
-   if (surface->ds_surface)
-     return surface->ds_surface->current.transform;
-   else
-     return surface->base.scaler.buffer_viewport.buffer.transform;
+   return surface->base.scaler.buffer_viewport.buffer.transform;
 }
 
 EINTERN Eina_Bool