From a49549177cd3edbedd697c1a6c7c222a092f548b Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Thu, 9 Nov 2023 20:31:46 +0530 Subject: [PATCH] chore: fix range selection logic on ios [skip e2e] --- .../src/javascripts/Controllers/ItemList/ItemListController.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web/src/javascripts/Controllers/ItemList/ItemListController.ts b/packages/web/src/javascripts/Controllers/ItemList/ItemListController.ts index 2bc68690d..31b7381aa 100644 --- a/packages/web/src/javascripts/Controllers/ItemList/ItemListController.ts +++ b/packages/web/src/javascripts/Controllers/ItemList/ItemListController.ts @@ -1185,7 +1185,7 @@ export class ItemListController const hasMoreThanOneSelected = this.selectedItemsCount > 1 const isAuthorizedForAccess = await this.protections.authorizeItemAccess(item) - if (userTriggered && hasShift) { + if (userTriggered && hasShift && !isMobileScreen()) { await this.selectItemsRange({ selectedItem: item }) } else if (userTriggered && this.isMultipleSelectionMode) { if (this.selectedUuids.has(uuid) && hasMoreThanOneSelected) {