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 === ' ') })`---
