e_client: leave log only it fails to e_client_layer_set 13/228613/2
authorJuyeon Lee <juyeonne.lee@samsung.com>
Tue, 24 Mar 2020 15:52:37 +0000 (00:52 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Tue, 24 Mar 2020 07:07:19 +0000 (07:07 +0000)
Change-Id: I5b9e057f9f6a6dc0d04dbb2b2a26aa1b130a764c

src/bin/e_client.c

index 6dfcdc179e4c8309b4ce4844ada13a2102e97e27..5a8d47342f31ea080d95ae58c3b0738f4b08bb19 100644 (file)
@@ -7791,10 +7791,10 @@ e_client_layer_set(E_Client *ec,
      {
         /* check exceptional case */
         if ((ec->fullscreen) &&
-            (ec->saved.layer == layer))
+            (ec->saved.layer != layer))
           {
-             ELOGF("LAYER", "(%d) backup at saved.layer for fullscreen", ec, layer);
-             return EINA_TRUE;
+             ELOGF("LAYER", "(%d) fail to backup at saved.layer for fullscreen", ec, layer);
+             return EINA_FALSE;
           }
         // if e_comp_object fail to change ec->layer due to ec->layer_pending or block
         // leave log and apply ec->layer according to set