Grant Limberg преди 9 години
родител
ревизия
a8847de910
променени са 2 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 5 0
      windows/WinUI/NetworkMonitor.cs
  2. 1 1
      windows/WinUI/ToolbarItem.xaml.cs

+ 5 - 0
windows/WinUI/NetworkMonitor.cs

@@ -188,5 +188,10 @@ namespace WinUI
                 }
             }
         }
+
+        public void StopMonitor()
+        {
+            runThread.Abort();
+        }
     }
 }

+ 1 - 1
windows/WinUI/ToolbarItem.xaml.cs

@@ -175,9 +175,9 @@ namespace WinUI
 
         private void ToolbarItem_QuitClicked(object sender, System.EventArgs e)
         {
+            NetworkMonitor.Instance.StopMonitor();
             this.Close();
             Application.Current.Shutdown();
-            Environment.Exit(0);
         }
 
         private void ToolbarItem_NetworkClicked(object sender, System.Windows.RoutedEventArgs e)