Steven Kirk 3 лет назад
Родитель
Сommit
de852142a4
1 измененных файлов с 14 добавлено и 8 удалено
  1. 14 8
      tests/Avalonia.IntegrationTests.Appium/WindowTests.cs

+ 14 - 8
tests/Avalonia.IntegrationTests.Appium/WindowTests.cs

@@ -85,16 +85,22 @@ namespace Avalonia.IntegrationTests.Appium
             }
             finally
             {
-                try
+                if (state == Controls.WindowState.FullScreen)
                 {
-                    _session.FindElementByAccessibilityId("WindowState").SendClick();
-                    _session.FindElementByName("Normal").SendClick();
-
-                    // Wait for animations to run.
-                    if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX))
-                        Thread.Sleep(1000);
+                    try
+                    {
+                        _session.FindElementByAccessibilityId("WindowState").SendClick();
+                        _session.FindElementByName("Normal").SendClick();
 
-                } catch { /* Ignore errors in cleanup */ }
+                        // Wait for animations to run.
+                        if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX))
+                            Thread.Sleep(1000);
+                    }
+                    catch
+                    {
+                        /* Ignore errors in cleanup */
+                    }
+                }
             }
         }