From 142ebe3d2700bf5000d719c2e17a9692829681a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Pivo=C5=88ka?= Date: Mon, 8 Dec 2025 15:23:59 +0100 Subject: [PATCH] Fix scrolling in Table - Row view Use absolute positioning pattern for proper scrolling behavior when many columns are displayed. --- .../web/src/celldata/TableCellView.svelte | 39 ++++++++++++------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/packages/web/src/celldata/TableCellView.svelte b/packages/web/src/celldata/TableCellView.svelte index 3b1b3f2af..303a4df1b 100644 --- a/packages/web/src/celldata/TableCellView.svelte +++ b/packages/web/src/celldata/TableCellView.svelte @@ -196,19 +196,20 @@
- {#if rowData} -
- - - - -
- {/if} -
- {#if !rowData} -
No data selected
- {:else} - {#each filteredFields as field (field.uniqueName)} +
+ {#if rowData} +
+ + + + +
+ {/if} +
+ {#if !rowData} +
No data selected
+ {:else} + {#each filteredFields as field (field.uniqueName)}
{field.columnName}
{/each} - {/if} + {/if} +
@@ -264,12 +266,21 @@ .outer { flex: 1; position: relative; + } + + .content { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; display: flex; flex-direction: column; } .search-wrapper { padding: 4px 4px 0 4px; + flex-shrink: 0; } .inner {