Merge pull request #13265 from wayne-chen/toggleSpaceMode

Re-adding toggleSpaceMode function
This commit is contained in:
John Conklin II 2018-06-07 11:21:28 -07:00 committed by GitHub
commit 067fa46355
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1036,6 +1036,29 @@ SelectionDisplay = (function() {
}
};
// FUNCTION: TOGGLE SPACE MODE
that.toggleSpaceMode = function() {
var wantDebug = false;
if (wantDebug) {
print("========> ToggleSpaceMode called. =========");
}
if ((spaceMode === SPACE_WORLD) && (SelectionManager.selections.length > 1)) {
if (wantDebug) {
print("Local space editing is not available with multiple selections");
}
return;
}
if (wantDebug) {
print("PreToggle: " + spaceMode);
}
spaceMode = (spaceMode === SPACE_LOCAL) ? SPACE_WORLD : SPACE_LOCAL;
that.updateHandles();
if (wantDebug) {
print("PostToggle: " + spaceMode);
print("======== ToggleSpaceMode called. <=========");
}
};
function addHandleTool(overlay, tool) {
handleTools[overlay] = tool;
return tool;