Message Toolbar: Fix unexpected deleting from keyboard (#1952)
This commit is contained in:
parent
5581b2b421
commit
fc4e84ac40
@ -72,12 +72,15 @@ const MessageSelectToolbar: FC<OwnProps & StateProps> = ({
|
||||
useEffect(() => {
|
||||
return isActive && !isDeleteModalOpen && !isReportModalOpen && !isForwardModalOpen
|
||||
? captureKeyboardListeners({
|
||||
onBackspace: openDeleteModal,
|
||||
onDelete: openDeleteModal,
|
||||
onBackspace: canDeleteMessages ? openDeleteModal : undefined,
|
||||
onDelete: canDeleteMessages ? openDeleteModal : undefined,
|
||||
onEsc: exitMessageSelectMode,
|
||||
})
|
||||
: undefined;
|
||||
}, [isActive, isDeleteModalOpen, isReportModalOpen, openDeleteModal, exitMessageSelectMode, isForwardModalOpen]);
|
||||
}, [
|
||||
isActive, isDeleteModalOpen, isReportModalOpen, openDeleteModal, exitMessageSelectMode, isForwardModalOpen,
|
||||
canDeleteMessages,
|
||||
]);
|
||||
|
||||
const handleCopy = useCallback(() => {
|
||||
copySelectedMessages();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user