From 74469325192d56f34a41986cad91fb2c453f4003 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Hatcher?= Date: Thu, 24 Oct 2024 17:56:27 +0200 Subject: [PATCH] FIX[WebApp]: Keep the area extended as selected Fixes #110 --- webapp/src/components/worksheet.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/webapp/src/components/worksheet.tsx b/webapp/src/components/worksheet.tsx index 0c782ad..e48f64b 100644 --- a/webapp/src/components/worksheet.tsx +++ b/webapp/src/components/worksheet.tsx @@ -293,6 +293,12 @@ function Worksheet(props: { break; } } + model.setSelectedRange( + Math.min(rowStart, extendedArea.rowStart), + Math.min(columnStart, extendedArea.columnStart), + Math.max(rowStart + height - 1, extendedArea.rowEnd), + Math.max(columnStart + width - 1, extendedArea.columnEnd), + ); workbookState.clearExtendToArea(); canvas.renderSheet(); },