diff --git a/src/eventDispatchers/shared/customCallbackHandler.js b/src/eventDispatchers/shared/customCallbackHandler.js index 367bcbaf9..907577c69 100644 --- a/src/eventDispatchers/shared/customCallbackHandler.js +++ b/src/eventDispatchers/shared/customCallbackHandler.js @@ -7,8 +7,6 @@ export default function(handlerType, customFunction, evt) { return false; } - console.log(customFunction, state.isMultiPartToolActive); - // TODO: We sometimes see a null detail for TOUCH_PRESS const element = evt.detail.element; let tools = state.tools.filter(tool => diff --git a/src/tools/FreehandSculpterMouseTool.js b/src/tools/FreehandSculpterMouseTool.js index 648c198b7..cbdefad84 100644 --- a/src/tools/FreehandSculpterMouseTool.js +++ b/src/tools/FreehandSculpterMouseTool.js @@ -169,6 +169,7 @@ export default class FreehandSculpterMouseTool extends BaseTool { activeTouchEndCallback(evt) { this._activeEnd(evt); + this._deselectAllTools(evt); this._recentTouchEnd = true; }