From: Akash Kumar Date: Fri, 8 Sep 2023 09:32:23 +0000 (+0530) Subject: Resolve 'Available networks' text display issue when wifi is off X-Git-Tag: accepted/tizen/unified/20230920.161437~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fe257acf018f4f0de7685caeb9c0d77249756721;p=profile%2Fiot%2Fapps%2Fdotnet%2Fsetting-wifi.git Resolve 'Available networks' text display issue when wifi is off Change-Id: I3a4575b03575a4e6d3367ded30b6208713e12d95 Signed-off-by: Akash Kumar --- diff --git a/SettingWiFi/SettingWiFi/view/APSource.cs b/SettingWiFi/SettingWiFi/view/APSource.cs index 5b856a7..7696e62 100755 --- a/SettingWiFi/SettingWiFi/view/APSource.cs +++ b/SettingWiFi/SettingWiFi/view/APSource.cs @@ -189,10 +189,15 @@ namespace SettingWiFi private DeviceCollection available; public APSource() { - available = new DeviceCollection("Available networks"); + available = new DeviceCollection(""); this.Add(available); } + public void UpdateGroupTitle(string title) + { + available.Title = title; + } + public void UpdateScanList(List apList) { available.UpdateScanList(apList); diff --git a/SettingWiFi/SettingWiFi/view/MainPage.cs b/SettingWiFi/SettingWiFi/view/MainPage.cs index 8a69fa5..783870d 100755 --- a/SettingWiFi/SettingWiFi/view/MainPage.cs +++ b/SettingWiFi/SettingWiFi/view/MainPage.cs @@ -30,6 +30,11 @@ namespace SettingWiFi mWifi = new WiFi(); mApSource = new APSource(); + bool? active = GetWifiState(); + if (active.HasValue && active.Value) + { + mApSource.UpdateGroupTitle(Resources.IDS_ST_HEADER_AVAILABLE_NETWORKS); + } ScanAP(); } @@ -356,6 +361,7 @@ namespace SettingWiFi await mWifi.Activate(); } /* TODO: auto connect */ + mApSource.UpdateGroupTitle(Resources.IDS_ST_HEADER_AVAILABLE_NETWORKS); ScanAP(); } else @@ -365,6 +371,7 @@ namespace SettingWiFi await mWifi.Deactivate(); } mApSource.RemoveScanList(); + mApSource.UpdateGroupTitle(""); } } @@ -388,6 +395,7 @@ namespace SettingWiFi private async void ScanAP() { + Debug(""); if (!GetWifiState().HasValue) { return; diff --git a/packaging/org.tizen.cssetting-wifi-1.1.4.rpk b/packaging/org.tizen.cssetting-wifi-1.1.4.rpk index 45fb52c..bf19d36 100644 Binary files a/packaging/org.tizen.cssetting-wifi-1.1.4.rpk and b/packaging/org.tizen.cssetting-wifi-1.1.4.rpk differ