feat: make delete and backspace keys work the same as delete button

pull/3061/head
Ian Macdonald 3 years ago committed by Keejef
parent e90b6438e9
commit 2274667e2d

@ -60,7 +60,8 @@ import { SessionSpinner } from '../basic/SessionSpinner';
import { RightPanel, StyledRightPanelContainer } from './right-panel/RightPanel';
const DEFAULT_JPEG_QUALITY = 0.85;
import { deleteMessagesByIdForEveryone } from '../../interactions/conversations/unsendingInteractions';
// tslint:disable: jsx-curly-spacing
interface State {
isDraggingFile: boolean;
}
@ -352,6 +353,12 @@ export class SessionConversation extends React.Component<Props, State> {
if (selectionMode) {
window.inboxStore?.dispatch(resetSelectedMessageIds());
}
break;
case 'Backspace':
case 'Delete':
if (selectionMode) {
void deleteMessagesByIdForEveryone(this.props.selectedMessages, this.props.selectedConversationKey);
}
break;
default:
}

Loading…
Cancel
Save