Browse Source

Fixed can't use middle mouse button

CPK 4 years ago
parent
commit
0e41376441
1 changed files with 7 additions and 1 deletions
  1. 7 1
      PixiEditor/ViewModels/SubViewModels/Main/ToolsViewModel.cs

+ 7 - 1
PixiEditor/ViewModels/SubViewModels/Main/ToolsViewModel.cs

@@ -67,6 +67,12 @@ namespace PixiEditor.ViewModels.SubViewModels.Main
 
         public void SetTool(object parameter)
         {
+            if (parameter is Type type)
+            {
+                SetActiveTool(type);
+                return;
+            }
+
             Tool tool = (Tool)parameter;
             SetActiveTool(tool.GetType());
         }
@@ -83,7 +89,7 @@ namespace PixiEditor.ViewModels.SubViewModels.Main
 
         private void SetActiveTool(Type toolType)
         {
-            if (toolType == null)
+            if (toolType == null && toolType.IsAssignableTo(typeof(Tool)))
             {
                 return;
             }