diff --git a/public/mathWorker.js b/public/mathWorker.js index 03309e6..5a9c121 100644 --- a/public/mathWorker.js +++ b/public/mathWorker.js @@ -221,8 +221,7 @@ function formatResult(result) { function processExpression(expression) { // returns an object with isError and result properties const result = calc(expression.source) - const visible = expression.source.trim().endsWith(';') ? false : - result.value === undefined ? false : true + const visible = (result && result.value !== undefined && result.value.isResultSet && result.value.entries.length == 0) ? false : true if (result.isError) { return { type: "error", result: result.value, visible }