Browse Source

Fix send shortcut in new media popup

master
morethanwords 4 years ago
parent
commit
f6bd0dffce
  1. 4
      src/components/popups/newMedia.ts

4
src/components/popups/newMedia.ts

@ -49,7 +49,7 @@ export default class PopupNewMedia extends PopupElement {
sendFileDetails: [], sendFileDetails: [],
group: false group: false
}; };
inputField: InputField; private inputField: InputField;
constructor(private chat: Chat, files: File[], willAttachType: PopupNewMedia['willAttach']['type']) { constructor(private chat: Chat, files: File[], willAttachType: PopupNewMedia['willAttach']['type']) {
super('popup-send-photo popup-new-media', null, {closable: true, withConfirm: 'Modal.Send'}); super('popup-send-photo popup-new-media', null, {closable: true, withConfirm: 'Modal.Send'});
@ -126,11 +126,11 @@ 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 !== this.input) {
if(target.tagName === 'INPUT' || target.hasAttribute('contenteditable')) { if(target.tagName === 'INPUT' || target.hasAttribute('contenteditable')) {
return; return;
} }
if(target !== this.input) {
this.input.focus(); this.input.focus();
placeCaretAtEnd(this.input); placeCaretAtEnd(this.input);
} }

Loading…
Cancel
Save