Skip to content

Commit 3f5d539

Browse files
committed
Update codeit.js
1 parent 3f8ecf0 commit 3f5d539

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

lib/codeit.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -653,8 +653,18 @@ class CodeitElement extends HTMLElement {
653653

654654
} else {
655655

656-
// insert matching closing char
657-
cd.insert(close[open.indexOf(event.key)], { moveToEnd: false });
656+
// if cursor is on last line
657+
if (textSel.start === cd.textContent.length) {
658+
659+
// insert newline
660+
cd.insert((close[open.indexOf(event.key)] + '\n'), { moveToEnd: false });
661+
662+
} else {
663+
664+
// insert matching closing char
665+
cd.insert(close[open.indexOf(event.key)], { moveToEnd: false });
666+
667+
}
658668

659669
}
660670

0 commit comments

Comments
 (0)