fix(editor): Let server tables use the full width and show the scrollbar over the rows (no-changelog)

Drop the reserved scrollbar gutter instead of painting it. The header and
the row dividers now run to the right border, and a scrollbar shows only
while the rows overflow, as in a common virtualized table.
This commit is contained in:
Ricardo Espinoza 2026-10-16 15:05:42 -04:00
parent 569e303e8d
commit e3c5abfd40
No known key found for this signature in database

View File

@ -611,11 +611,10 @@ const table = useVueTable({
.table-scroll {
max-height: 100%;
// No reserved scrollbar gutter: the header and the row dividers run the full width, and a
// scrollbar shows only while the rows overflow.
overflow: auto;
scrollbar-gutter: stable;
position: relative;
// The gutter stays reserved when nothing scrolls. The row colour keeps it from showing as a strip.
background-color: var(--color--background--light-3);
}
th.loading-row {