mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-11 10:19:59 +01:00
Allow CTRL+move of Locked sources
This commit is contained in:
@@ -458,7 +458,7 @@ std::pair<Node *, glm::vec2> GeometryView::pick(glm::vec2 P)
|
|||||||
pick = { nullptr, glm::vec2(0.f) };
|
pick = { nullptr, glm::vec2(0.f) };
|
||||||
}
|
}
|
||||||
// pick a locked source ; cancel pick
|
// pick a locked source ; cancel pick
|
||||||
else if ( current->locked() ) {
|
else if ( !UserInterface::manager().ctrlModifier() && current->locked() ) {
|
||||||
pick = { nullptr, glm::vec2(0.f) };
|
pick = { nullptr, glm::vec2(0.f) };
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -250,7 +250,7 @@ std::pair<Node *, glm::vec2> LayerView::pick(glm::vec2 P)
|
|||||||
pick = { nullptr, glm::vec2(0.f) };
|
pick = { nullptr, glm::vec2(0.f) };
|
||||||
}
|
}
|
||||||
// pick a locked source; cancel pick
|
// pick a locked source; cancel pick
|
||||||
else if ( s->locked() ) {
|
else if ( !UserInterface::manager().ctrlModifier() && s->locked() ) {
|
||||||
pick = { nullptr, glm::vec2(0.f) };
|
pick = { nullptr, glm::vec2(0.f) };
|
||||||
}
|
}
|
||||||
// pick the symbol: ask to show editor
|
// pick the symbol: ask to show editor
|
||||||
|
|||||||
@@ -423,7 +423,7 @@ std::pair<Node *, glm::vec2> MixingView::pick(glm::vec2 P)
|
|||||||
pick = { nullptr, glm::vec2(0.f) };
|
pick = { nullptr, glm::vec2(0.f) };
|
||||||
}
|
}
|
||||||
// pick a locked source ; cancel pick
|
// pick a locked source ; cancel pick
|
||||||
else if ( s->locked() ) {
|
else if ( !UserInterface::manager().ctrlModifier() && s->locked() ) {
|
||||||
pick = { nullptr, glm::vec2(0.f) };
|
pick = { nullptr, glm::vec2(0.f) };
|
||||||
}
|
}
|
||||||
// pick the symbol: ask to show editor
|
// pick the symbol: ask to show editor
|
||||||
|
|||||||
Reference in New Issue
Block a user