From df4d839577b69d90246f494949783ce212677db8 Mon Sep 17 00:00:00 2001 From: David Hill Date: Sat, 24 Jan 2026 21:05:10 +0000 Subject: [PATCH] fix(app): position status circle inside input wrapper and fix dialog padding --- .../src/components/dialog-select-server.tsx | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/packages/app/src/components/dialog-select-server.tsx b/packages/app/src/components/dialog-select-server.tsx index f15b68457..99fd22162 100644 --- a/packages/app/src/components/dialog-select-server.tsx +++ b/packages/app/src/components/dialog-select-server.tsx @@ -54,14 +54,25 @@ async function checkHealth(url: string, platform: ReturnType function AddRow(props: AddRowProps) { return (
-
+
{ + // Position relative to input-wrapper + requestAnimationFrame(() => { + const wrapper = el.parentElement?.querySelector('[data-slot="input-wrapper"]') + if (wrapper instanceof HTMLElement) { + wrapper.style.position = "relative" + wrapper.appendChild(el) + } + }) + }} /> -
+
-
+