From 225f4dc7e58f8ddb32aa882c8b92f76494ff157f Mon Sep 17 00:00:00 2001 From: waaake Date: Fri, 29 Nov 2024 09:51:13 +0530 Subject: [PATCH] [ui] Color Selector Shortcut Fix: Fixed the shortcut clash with node copy --- meshroom/ui/qml/GraphEditor/GraphEditor.qml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/meshroom/ui/qml/GraphEditor/GraphEditor.qml b/meshroom/ui/qml/GraphEditor/GraphEditor.qml index a09f980e..e365842f 100755 --- a/meshroom/ui/qml/GraphEditor/GraphEditor.qml +++ b/meshroom/ui/qml/GraphEditor/GraphEditor.qml @@ -136,8 +136,6 @@ Item { Keys.onPressed: function(event) { if (event.key === Qt.Key_F) { fit() - } else if (event.key === Qt.Key_C) { - colorSelector.toggle() } else if (event.key === Qt.Key_Delete) { if (event.modifiers === Qt.AltModifier) { uigraph.removeNodesFrom(uigraph.selectedNodes) @@ -149,8 +147,13 @@ Item { } else if (event.key === Qt.Key_X && event.modifiers === Qt.ControlModifier) { copyNodes() uigraph.removeNodes(uigraph.selectedNodes) - } else if (event.key === Qt.Key_C && event.modifiers === Qt.ControlModifier) { - copyNodes() + } else if (event.key === Qt.Key_C) { + if (event.modifiers === Qt.ControlModifier) { + copyNodes() + } + else { + colorSelector.toggle() + } } else if (event.key === Qt.Key_V && event.modifiers === Qt.ControlModifier) { pasteNodes() } else if (event.key === Qt.Key_Tab) {