Browse Source

I guess there's a bug in Clipboard.SetText(). Clipboard.SetDataObject() works, though.

Grant Limberg 8 years ago
parent
commit
2fac693243
1 changed files with 13 additions and 8 deletions
  1. 13 8
      windows/WinUI/ToolbarItem.xaml.cs

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

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