diff --git a/meshroom/ui/qml/Utils/SortFilterDelegateModel.qml b/meshroom/ui/qml/Utils/SortFilterDelegateModel.qml index adfd42170d..aacb01a95f 100644 --- a/meshroom/ui/qml/Utils/SortFilterDelegateModel.qml +++ b/meshroom/ui/qml/Utils/SortFilterDelegateModel.qml @@ -70,7 +70,7 @@ DelegateModel { function find(value, roleName) { for(var i = 0; i < filteredItems.count; ++i) { - if(modelData(filteredItems.get(i), roleName) === value) + if(modelData(filteredItems.get(i), roleName) == value) return i } return -1 diff --git a/meshroom/ui/qml/Viewer/Viewer2D.qml b/meshroom/ui/qml/Viewer/Viewer2D.qml index 8cfa5e880c..52cd4da8c7 100644 --- a/meshroom/ui/qml/Viewer/Viewer2D.qml +++ b/meshroom/ui/qml/Viewer/Viewer2D.qml @@ -294,7 +294,9 @@ FocusScope { Connections { target: displayedNode - onOutputAttrEnabledChanged: tryLoadNode(displayedNode) + function onOutputAttrEnabledChanged() { + tryLoadNode(displayedNode) + } } // context menu property Component contextMenu: Menu {