We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 04bb740 commit 4ff2225Copy full SHA for 4ff2225
1 file changed
src/js/events/listeners.js
@@ -51,6 +51,12 @@ function registerEditListeners() {
51
$(this).trigger(e.shiftKey ? "unindent" : "indent", [prepareIndentation(this)]);
52
}
53
}).on("indent", function (event, data) {
54
+ if (data.start == data.end) {
55
+ document.execCommand("insertText", false, " ");
56
+ this.setSelectionRange(data.start + 4, data.start + 4);
57
+ return;
58
+ }
59
+
60
for (let i = 0; i < data.affectedLines.length; i++) {
61
const line = data.affectedLines[i];
62
this.setSelectionRange(line.start, line.start);
0 commit comments