Github user malayhm commented on the issue: https://github.com/apache/zeppelin/pull/2542 @Leemoonsoo : I have changed `let isAllTabs = currentLine.split('').every(function(char) { return (char === '\t' || char === ' ') })` to `let isAllTabs = currentLine.substring(0, iCursor.column - 1).split('').every(function(char) { return (char === '\t' || char === ' ') })`
---