Removing New Network Popup UI after updating input values. 90/136890/2
authorPriya Kohli <priya.kohli@samsung.com>
Mon, 3 Jul 2017 09:40:38 +0000 (15:10 +0530)
committerPriya Kohli <priya.kohli@samsung.com>
Tue, 4 Jul 2017 05:51:13 +0000 (05:51 +0000)
Change-Id: I964d81f92adc3abdf92f7dcfc4d98216f46397b1
Signed-off-by: Priya Kohli <priya.kohli@samsung.com>
src/view/view_new_network.c

index 10b5877..f8a4cd7 100644 (file)
@@ -278,11 +278,6 @@ static void _button_clicked(struct _priv *priv, int id, Evas_Object *obj)
        if (!priv)
                return;
 
-       if (priv->new_network_popup) {
-               evas_object_hide(priv->new_network_popup);
-               evas_object_del(priv->new_network_popup);
-               priv->new_network_popup = NULL;
-       }
        switch (id) {
        case EO_BTN_DONE:
                if (EINA_FALSE == elm_object_disabled_get(priv->btn_done)) {
@@ -296,6 +291,12 @@ static void _button_clicked(struct _priv *priv, int id, Evas_Object *obj)
                viewmgr_remove_view(VIEW_NEW_NETWORK);
        break;
        }
+
+        if (priv->new_network_popup) {
+                evas_object_hide(priv->new_network_popup);
+                evas_object_del(priv->new_network_popup);
+                priv->new_network_popup = NULL;
+        }
 }
 
 static void _mouse_move_cb(int id, void *data, Evas *e, Evas_Object *obj,