From 3b96dafd1b88dd8dbd5bcecb80de2d44453a74c5 Mon Sep 17 00:00:00 2001 From: CaldJoy Date: Tue, 11 Aug 2026 09:59:52 -0600 Subject: [PATCH] fix(data-table-core): use top 0 on settings button only when sticky-header is set --- packages/web/titanium/data-table/data-table-core.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/web/titanium/data-table/data-table-core.ts b/packages/web/titanium/data-table/data-table-core.ts index ef0bfdcc9..cde882b31 100644 --- a/packages/web/titanium/data-table/data-table-core.ts +++ b/packages/web/titanium/data-table/data-table-core.ts @@ -230,6 +230,10 @@ export class TitaniumDataTableCore extends LitElement { top: 0; z-index: 3; } + + thead tr th[settings] { + top: 0; /* vertical pin only with sticky-header */ + } } table[has-selected-items] { @@ -246,7 +250,6 @@ export class TitaniumDataTableCore extends LitElement { padding: 0; position: sticky; left: 0; - top: 0; z-index: 4; content-container {