From 764946502390845919d974490bc85e87b788c996 Mon Sep 17 00:00:00 2001 From: maria Date: Fri, 4 Sep 2026 17:16:51 -0400 Subject: [PATCH] fix(web): align provider controls with machine tabs (#9769) --- .../settings/ProviderSettingsPanel.tsx | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/apps/web/src/components/settings/ProviderSettingsPanel.tsx b/apps/web/src/components/settings/ProviderSettingsPanel.tsx index bbb6c86de6266b0f6ee3a61117c6e7150aefe401..1bb1b512e4a2f331fad4daaf8a4d8ab454fe643c 100644 --- a/apps/web/src/components/settings/ProviderSettingsPanel.tsx +++ b/apps/web/src/components/settings/ProviderSettingsPanel.tsx @@ -191,8 +191,10 @@ function ProviderSettingsPlaceholder({ readonly children?: ReactNode; }) { return ( - - {deviceTabs} + + {deviceTabs ? ( +
{deviceTabs}
+ ) : null}
0 ? ( - +
{options.map((environment) => { const machine = resolveEnvironmentMachineKind(environment.serverConfig); @@ -977,11 +979,10 @@ export function EnvironmentProviderSettings({ return ( <> - + +
+ {deviceTabs} +
{readOnly ? ( @@ -1030,9 +1031,7 @@ export function EnvironmentProviderSettings({ )}
- } - > - {deviceTabs} +
{readOnly ? (