From: Akash Kumar Date: Wed, 27 Sep 2023 07:06:39 +0000 (+0530) Subject: Resolve info-icon staying at the same place on resizing application window X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F86%2F300686%2F1;p=profile%2Fiot%2Fapps%2Fdotnet%2Fsetting-wifi.git Resolve info-icon staying at the same place on resizing application window This patch resolves: - Jira issue https://code.sec.samsung.net/jira/browse/TEIGHT-5162 Change-Id: I5eda549b63dc19228fb6ce8a9da2082be2392159 Signed-off-by: Akash Kumar --- diff --git a/SettingWiFi/SettingWiFi/view/MainPage.cs b/SettingWiFi/SettingWiFi/view/MainPage.cs index 1b59dad..4cd55a3 100755 --- a/SettingWiFi/SettingWiFi/view/MainPage.cs +++ b/SettingWiFi/SettingWiFi/view/MainPage.cs @@ -8,6 +8,7 @@ using SettingCore; using static SettingWiFi.Logger; using System; using System.Linq; +using ElmSharp.Accessible; namespace SettingWiFi { @@ -15,6 +16,7 @@ namespace SettingWiFi { private WiFi mWifi; private APSource mApSource; + private CollectionView mScanList; private Button mScanButton, mAddNetwork; private List mMenus; private MoreMenuItem mHiddenMenuItem, mWifiDirectMenuItem; @@ -177,7 +179,7 @@ namespace SettingWiFi var header = GetHeader(); - var mScanList = new CollectionView() + mScanList = new CollectionView() { ItemsSource = mApSource, ItemsLayouter = new LinearLayouter(), @@ -201,6 +203,14 @@ namespace SettingWiFi SelectionMode = ItemSelectionMode.Single, }; mScanList.SelectionChanged += OnScanListSelected; + mScanList.Relayout += (s, e) => + { + foreach (var child in mScanList.Children) + { + child.SizeWidth = mScanList.SizeWidth; + } + }; + mWifi.WiFiStateChangedEventArgs += OnWiFiStateChanged; mainView.Add(header); @@ -300,6 +310,7 @@ namespace SettingWiFi item.Icon = GetApIconImageView(); item.Extra = GetExtraInfoView(); item.IsSelectable = false; + item.SizeWidth = mScanList.SizeWidth; item.Clicked += OnAPClicked; return item; }); diff --git a/packaging/org.tizen.cssetting-wifi-1.1.5.rpk b/packaging/org.tizen.cssetting-wifi-1.1.5.rpk index c6693a1..9d1bc5c 100644 Binary files a/packaging/org.tizen.cssetting-wifi-1.1.5.rpk and b/packaging/org.tizen.cssetting-wifi-1.1.5.rpk differ