Correct placeholder and update info value for static IP settings. 61/293061/1
authorAkash Kumar <akash1.kumar@samsung.com>
Fri, 19 May 2023 04:18:22 +0000 (09:48 +0530)
committerAkash Kumar <akash1.kumar@samsung.com>
Fri, 19 May 2023 04:18:22 +0000 (09:48 +0530)
Change-Id: I3fd52a31397c5d38e376ff40065794b8bbf67433
Signed-off-by: Akash Kumar <akash1.kumar@samsung.com>
SettingWiFi/SettingWiFi/view/AddNetworkInfoInputPage.cs
packaging/org.tizen.cssetting-wifi-1.1.3.rpk

index e6dcce1f25fd89d5e25c6e67ff215c0f48a5058b..fd04375f663c06bd8eb65ee2e566af39a90e2151 100644 (file)
@@ -375,14 +375,23 @@ namespace SettingWiFi
 
         void CreateInfoFields(View infoView)
         {
+            string placeholder = "";
             for(int i = 0; i < infoFields.Length; i++)
             {
+                if(infoFieldTitles[i] == Resources.IDS_ST_BODY_NETWORK_PREFIX_LENGTH)
+                {
+                    placeholder = "0";
+                }
+                else
+                {
+                    placeholder = "0.0.0.0";
+                }
                 TextLabel label = new TextLabel(infoFieldTitles[i]);
                 infoFields[i] = new TextField()
                 {
                     Name = infoFieldTitles[i],
                     WidthSpecification = 250,
-                    PlaceholderText = "0.0.0.0",
+                    PlaceholderText = placeholder,
                     BackgroundColor = Color.LightGrey,
                 };
 
@@ -395,10 +404,10 @@ namespace SettingWiFi
             Debug("OnOkClicked ");
             // Update values
             mAddNetworkItem.IPv4 = infoFields[0].Text;
-            mAddNetworkItem.GatewayAddress = infoFields[0].Text;
-            mAddNetworkItem.NetworkPrefixLength = infoFields[0].Text;
-            mAddNetworkItem.Dns1 = infoFields[0].Text;
-            mAddNetworkItem.Dns2 = infoFields[0].Text;
+            mAddNetworkItem.GatewayAddress = infoFields[1].Text;
+            mAddNetworkItem.NetworkPrefixLength = infoFields[2].Text;
+            mAddNetworkItem.Dns1 = infoFields[3].Text;
+            mAddNetworkItem.Dns2 = infoFields[4].Text;
 
             NUIApplication.GetDefaultWindow().GetDefaultNavigator().Pop();
         }
index 56fe73d20a658651036944ad5e3e3fe25b6c0639..3b2328fb8e1fbcc063e07802dcf66bcb1b5fe534 100644 (file)
Binary files a/packaging/org.tizen.cssetting-wifi-1.1.3.rpk and b/packaging/org.tizen.cssetting-wifi-1.1.3.rpk differ