Fix invisible next button. 61/273161/1
authorPiotr Czaja/Advanced Frameworks (PLT) /SRPOL/Engineer/Samsung Electronics <p.czaja@samsung.com>
Mon, 28 Mar 2022 10:09:38 +0000 (12:09 +0200)
committerPiotr Czaja/Advanced Frameworks (PLT) /SRPOL/Engineer/Samsung Electronics <p.czaja@samsung.com>
Mon, 28 Mar 2022 10:09:38 +0000 (12:09 +0200)
Change-Id: Id039295720e52d99ae22e4b7973bb9b664a556b8

Oobe/Oobe.Common/Pages/OneButtonPage.cs
Oobe/Oobe.Common/Pages/TwoButtonsPage.cs

index 822f788..11ae1f5 100644 (file)
@@ -39,6 +39,15 @@ namespace Oobe.Common.Pages
             NextButton.SetFontStyle(new PropertyMap().AddRegularFontStyle());
 
             Add(NextButton);
+            Relayout += OneButtonPage_Relayout;
+        }
+
+        private void OneButtonPage_Relayout(object sender, System.EventArgs e)
+        {
+            Relayout -= OneButtonPage_Relayout;
+
+            NextButton.IsEnabled = !NextButton.IsEnabled;
+            NextButton.IsEnabled = !NextButton.IsEnabled;
         }
 
         /// <summary>
index a24cdbc..90c4f7f 100644 (file)
@@ -47,6 +47,15 @@ namespace Oobe.Common.Pages
 
             Add(NextButton);
             Add(PreviousButton);
+            Relayout += TwoButtonsPage_Relayout;
+        }
+
+        private void TwoButtonsPage_Relayout(object sender, System.EventArgs e)
+        {
+            Relayout -= TwoButtonsPage_Relayout;
+
+            NextButton.IsEnabled = !NextButton.IsEnabled;
+            NextButton.IsEnabled = !NextButton.IsEnabled;
         }
 
         /// <summary>