diff --git a/app/client/src/sagas/WidgetOperationSagas.tsx b/app/client/src/sagas/WidgetOperationSagas.tsx index ce8da595f2..8c1642da5a 100644 --- a/app/client/src/sagas/WidgetOperationSagas.tsx +++ b/app/client/src/sagas/WidgetOperationSagas.tsx @@ -1511,6 +1511,12 @@ function* pasteWidgetSaga() { copiedWidgetGroups, ); + selectedWidget = yield checkIfPastingIntoListWidget( + stateWidgets, + selectedWidget, + copiedWidgetGroups, + ); + const pastingIntoWidgetId: string = yield getParentWidgetIdForPasting( { ...stateWidgets }, selectedWidget, diff --git a/app/client/src/utils/autocomplete/TernServer.ts b/app/client/src/utils/autocomplete/TernServer.ts index fe84a58029..1cbb7d5075 100644 --- a/app/client/src/utils/autocomplete/TernServer.ts +++ b/app/client/src/utils/autocomplete/TernServer.ts @@ -28,6 +28,7 @@ const DEFS: Def[] = [ xmlJs, forge, ]; + const bigDoc = 250; const cls = "CodeMirror-Tern-"; const hintDelay = 1700; diff --git a/app/client/src/workers/evaluate.ts b/app/client/src/workers/evaluate.ts index a85feceef1..ef948bbcb0 100644 --- a/app/client/src/workers/evaluate.ts +++ b/app/client/src/workers/evaluate.ts @@ -110,6 +110,7 @@ export default function evaluate( // so that eval can happen const unescapedJS = unescapeJS(js.replace(beginsWithLineBreakRegex, "")); const script = getScriptToEval(unescapedJS, evalArguments, isTriggerBased); + return (function() { let errors: EvaluationError[] = []; let result;