Jelajahi Sumber

Swallow a possible ArgumentNullException when copying text to the system clipboard

Grant Limberg 8 tahun lalu
induk
melakukan
e9b956ed71
1 mengubah file dengan 8 tambahan dan 1 penghapusan
  1. 8 1
      windows/WinUI/ToolbarItem.xaml.cs

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

@@ -111,7 +111,14 @@ namespace WinUI
 
         private void ToolbarItem_NodeIDClicked(object sender, System.Windows.RoutedEventArgs e)
         {
-            Clipboard.SetText(nodeId);
+						try
+						{
+								Clipboard.SetText(nodeId);
+						}
+						catch (ArgumentNullException)
+						{
+								// tried to copy a null nodeId
+						}
         }
 
         private void ToolbarItem_ShowNetworksClicked(object sender, System.Windows.RoutedEventArgs e)