Ported EditChannelModal to React-Bootstrap
Этот коммит содержится в:
@@ -749,19 +749,10 @@ export function updateCodeTheme(theme) {
|
||||
|
||||
export function placeCaretAtEnd(el) {
|
||||
el.focus();
|
||||
if (typeof window.getSelection != 'undefined' && typeof document.createRange != 'undefined') {
|
||||
var range = document.createRange();
|
||||
range.selectNodeContents(el);
|
||||
range.collapse(false);
|
||||
var sel = window.getSelection();
|
||||
sel.removeAllRanges();
|
||||
sel.addRange(range);
|
||||
} else if (typeof document.body.createTextRange != 'undefined') {
|
||||
var textRange = document.body.createTextRange();
|
||||
textRange.moveToElementText(el);
|
||||
textRange.collapse(false);
|
||||
textRange.select();
|
||||
}
|
||||
el.selectionStart = el.value.length;
|
||||
el.selectionEnd = el.value.length;
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
export function getCaretPosition(el) {
|
||||
|
||||
Ссылка в новой задаче
Block a user