From: Mobaswirul Islam/NC eXperience Group /SRBD/Engineer/Samsung Electronics Date: Thu, 5 Sep 2024 05:41:43 +0000 (+0600) Subject: Fixed Fullscreen mode issue after navigating back from Wallpaper Gadget X-Git-Tag: accepted/tizen/unified/20240906.155822~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6bef08a041d00c07c1660d1b103ed9df39ea167f;p=profile%2Fiot%2Fapps%2Fdotnet%2Fsettings.git Fixed Fullscreen mode issue after navigating back from Wallpaper Gadget Problem]: [TNINE-4370] After navigating from Wallpaper setting gadget, maximizing the window hides Bottom Border. [Cause & Measure] Cause : Border's OverlayMode was never set back to false. Measure : Set OverlayMode to false while maximizing using Border's Button. Change-Id: I100f49f34b3df131fc18a510c5319ec812eba640 --- diff --git a/SettingView/SettingViewBorder.cs b/SettingView/SettingViewBorder.cs index e3affc3..3b2f471 100644 --- a/SettingView/SettingViewBorder.cs +++ b/SettingView/SettingViewBorder.cs @@ -116,7 +116,14 @@ namespace SettingView }; minimalizeIcon.TouchEvent += OnMinimizeIconTouched; - maximalizeIcon.TouchEvent += OnMaximizeIconTouched; + maximalizeIcon.TouchEvent += (s, e) => + { + if (OverlayMode) + { + OverlayMode = false; + } + return OnMaximizeIconTouched(s, e); + }; closeIcon.TouchEvent += OnCloseIconTouched; leftCornerIcon.TouchEvent += OnLeftBottomCornerIconTouched; @@ -126,6 +133,10 @@ namespace SettingView }; maximalizeIcon.AccessibilityActivated += (s, e) => { + if (OverlayMode) + { + OverlayMode = false; + } MaximizeBorderWindow(); }; closeIcon.AccessibilityActivated += (s, e) =>