diff --git a/src/Global/MultiViewportMode/index.js b/src/Global/MultiViewportMode/index.js index 0e20a5c..eb68366 100644 --- a/src/Global/MultiViewportMode/index.js +++ b/src/Global/MultiViewportMode/index.js @@ -257,7 +257,11 @@ async function syncData2(sdk, id, entityId) { if(target) { await target.remove() } - target = await new obj.constructor(sdk2D, options) + let callback + if(obj.type === 'TextBox') { + callback = obj.callback + } + target = await new obj.constructor(sdk2D, options, callback) target.onClick = obj.onClick target.onRightClick = obj.onRightClick target.onMouseMove = obj.onMouseMove