more fixes

This commit is contained in:
Eduard Kuzmenko 2022-08-20 13:31:23 +02:00
parent aead5ec7aa
commit 49234a8d48
2 changed files with 4 additions and 3 deletions

View File

@ -121,7 +121,7 @@ export default class DialogsContextMenu {
}, {
langKey: 'FiltersSetupPinAlert',
callback: () => {
appSidebarLeft.createTab(AppChatFoldersTab);
appSidebarLeft.createTab(AppChatFoldersTab).open();
}
}],
descriptionLangKey: 'PinToTopLimitReached2',

View File

@ -7,6 +7,7 @@
import IS_TOUCH_SUPPORTED from '../environment/touchSupport';
import cancelEvent from '../helpers/dom/cancelEvent';
import {simulateClickEvent, attachClickEvent} from '../helpers/dom/clickEvent';
import findUpAsChild from '../helpers/dom/findUpAsChild';
import findUpClassName from '../helpers/dom/findUpClassName';
import getVisibleRect from '../helpers/dom/getVisibleRect';
import ListenerSetter from '../helpers/listenerSetter';
@ -273,7 +274,8 @@ export default function attachStickerViewerListeners({listenTo, listenerSetter}:
};
const onMousePreMove = (e: MouseEvent) => {
if(!findUpClassName(e.target, findClassName)) {
if(!findUpAsChild(e.target as HTMLElement, mediaContainer)) {
document.removeEventListener('mousemove', onMousePreMove);
onMouseUp();
}
};
@ -293,7 +295,6 @@ export default function attachStickerViewerListeners({listenTo, listenerSetter}:
attachClickEvent(document.body, cancelEvent, {capture: true, once: true});
}
document.removeEventListener('mousemove', onMousePreMove);
document.removeEventListener('mousemove', onMouseMove);
};