remote_surface: added window types to exception list for capture image of window.
authorGwanglim Lee <gl77.lee@samsung.com>
Thu, 29 Jun 2017 08:23:41 +0000 (17:23 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Tue, 4 Jul 2017 02:43:07 +0000 (11:43 +0900)
Change-Id: Ia9feaa672b6a371d8bc40ef080ce79e806ac81ad

src/bin/e_comp_wl_rsm.c

index 15dbe12..566908f 100644 (file)
@@ -2399,11 +2399,20 @@ _e_comp_wl_remote_cb_client_iconify(void *data, E_Client *ec)
      {
         if (ec->ignored) return;
         if (ec->parent) return;
-        if ((e_policy_client_is_home_screen(ec)) ||
-            (e_policy_client_is_lockscreen(ec)) ||
-            (e_policy_client_is_volume(ec)) ||
-            (e_policy_client_is_volume_tv(ec)) ||
-            (e_policy_client_is_cbhm(ec)))
+        if (e_policy_client_is_lockscreen(ec) ||
+            e_policy_client_is_home_screen(ec) ||
+            e_policy_client_is_quickpanel(ec) ||
+            e_policy_client_is_conformant(ec) ||
+            e_policy_client_is_volume(ec) ||
+            e_policy_client_is_volume_tv(ec) ||
+            e_policy_client_is_floating(ec) ||
+            e_policy_client_is_cursor(ec) ||
+            e_policy_client_is_subsurface(ec) ||
+            e_policy_client_is_cbhm(ec) ||
+            e_policy_client_is_toast_popup(ec) ||
+            e_policy_client_is_keyboard(ec) ||
+            e_policy_client_is_keyboard_sub(ec) ||
+            e_policy_client_is_keyboard_magnifier(ec))
           return;
 
         source = E_NEW(E_Comp_Wl_Remote_Source, 1);