|
|
@ -126,6 +126,10 @@ export default class PopupNewMedia extends PopupElement { |
|
|
|
|
|
|
|
|
|
|
|
private onKeyDown = (e: KeyboardEvent) => { |
|
|
|
private onKeyDown = (e: KeyboardEvent) => { |
|
|
|
const target = e.target as HTMLElement; |
|
|
|
const target = e.target as HTMLElement; |
|
|
|
|
|
|
|
if(target.tagName === 'INPUT' || target.hasAttribute('contenteditable')) { |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if(target !== this.input) { |
|
|
|
if(target !== this.input) { |
|
|
|
this.input.focus(); |
|
|
|
this.input.focus(); |
|
|
|
placeCaretAtEnd(this.input); |
|
|
|
placeCaretAtEnd(this.input); |
|
|
|