e_desk_group: add null check code in e_desk_group_ec_rearrange 89/235289/2
authorDoyoun Kang <doyoun.kang@samsung.com>
Wed, 3 Jun 2020 10:03:41 +0000 (19:03 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Wed, 3 Jun 2020 10:32:50 +0000 (10:32 +0000)
Change-Id: I486e3027959b2601dedb2373d247e5b832f6ec89

src/bin/e_desk_group.c

index 53775056f757c2671686da9afbfb9bcfee25189a..8179fce77ea4c73bca239657e683e085882a3d90 100644 (file)
@@ -889,6 +889,11 @@ e_desk_group_ec_rearrange(E_Desk_Group *edg, E_Client *ec)
    E_Layer layer;
    E_Desk_Group_Client_Layer edgc_layer, prev_edgc_layer;
 
+   ELOGF("EDG", "RE-ARRANGE... edg:%p", ec, edg);
+
+   if (!edg) return;
+   if (!ec) return;
+
    prev_edgc_layer = e_client_desk_group_client_layer_get(ec);
    edg->ec_lists[prev_edgc_layer] = eina_list_remove(edg->ec_lists[prev_edgc_layer], ec);