From 798df5d92dde333a545a3cfdb19c6cded7a5f5dc Mon Sep 17 00:00:00 2001 From: yelinz Date: Mon, 11 Mar 2024 11:57:11 +0100 Subject: [PATCH] fix(documents): fix inital selection with ctrl --- addon/components/document-view.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addon/components/document-view.js b/addon/components/document-view.js index 1e32966e..2c939357 100644 --- a/addon/components/document-view.js +++ b/addon/components/document-view.js @@ -157,9 +157,12 @@ export default class DocumentViewComponent extends Component { } @action handleDocumentSelection(selectedDocument, event) { - // SIMPLE CLICK WITH NO MODIFIER KEYS const isNoDocSelected = this.documents.selectedDocuments.length === 0; - if ((!event.ctrlKey && !event.shiftKey) || isNoDocSelected) { + // SIMPLE CLICK WITH NO MODIFIER KEYS + if ( + (!event.ctrlKey && !event.shiftKey) || + (event.shiftKey && isNoDocSelected) + ) { this.documents.clearDocumentSelection(); this.documents.selectDocument(selectedDocument); }