diff --git a/client/modules/IDE/components/Editor/stateUtils.js b/client/modules/IDE/components/Editor/stateUtils.js index fd45cce098..3be955423e 100644 --- a/client/modules/IDE/components/Editor/stateUtils.js +++ b/client/modules/IDE/components/Editor/stateUtils.js @@ -121,10 +121,12 @@ function makeCssLinter(callback) { } = message; const cmLine = view.state.doc.line(messageLine); - // TODO: Can we to do the to/from smarter? + const start = cmLine.from + messageCharacter - 1; + const end = cmLine.to; + diagnostics.push({ - from: cmLine.from + messageCharacter - 1, - to: cmLine.from + messageCharacter, + from: start, + to: end, severity: messageType, message: messageText });