start auto hide timer, if launched through Appcontrol 43/292943/1 accepted/tizen/unified/20230528.171031
authoramitpatel <amit.patel@samsung.com>
Wed, 17 May 2023 09:11:35 +0000 (14:41 +0530)
committeramitpatel <amit.patel@samsung.com>
Wed, 17 May 2023 09:11:35 +0000 (14:41 +0530)
Change-Id: Ifa6c97198451c7043f58ce5e5a32260f9f47c336

VolumeApp/Core/ViewManager.cs
VolumeApp/VolumeApp.cs
packaging/org.tizen.volume-nui-1.0.0.tpk

index a635e9bdf5ff9bf1856d48011018d24021977c75..474e2c16379d3f5b540cef56d062626fd970869c 100644 (file)
@@ -114,11 +114,11 @@ namespace VolumeApp.Core
                 }
             }
         }
-        private void StartTimer()
+        public void StartTimer()
         {
             volumeAppAutoHideTimer?.Start();
         }
-        private void StopTimer()
+        public void StopTimer()
         {
             volumeAppAutoHideTimer?.Stop();
         }
@@ -157,6 +157,7 @@ namespace VolumeApp.Core
         }
         private bool OnTimerTick(object source, Timer.TickEventArgs e)
         {
+            Tizen.Log.Debug(Resources.LogTag, "Auto Hide on tick elapsed.");
             StopTimer();
             Window.Instance.Lower();
             return true;
index d7b1192881cb75e3d58c5895b9bce2d0a9e366c3..22e6d6930cfc0c0abc7b7bae5d7f0e628b610b0c 100644 (file)
@@ -73,6 +73,7 @@ namespace VolumeApp
         {
             base.OnAppControlReceived(e);
             window?.Activate();
+            viewManager?.StartTimer();
         }
         static void Main(string[] args)
         {
index 3c63e3a024a78d63e4bd2e21ee23aba0ca3a6873..6385e0f20bc78c85d5fb697e234ac9140cef3f7e 100644 (file)
Binary files a/packaging/org.tizen.volume-nui-1.0.0.tpk and b/packaging/org.tizen.volume-nui-1.0.0.tpk differ