a few tweaks to dock drive action

This commit is contained in:
legop3
2026-01-31 21:44:01 -05:00
parent cb5e5ae755
commit 3cfb2683ef
4 changed files with 32 additions and 26 deletions
+3 -2
View File
@@ -133,6 +133,7 @@ function MobileJoystickPanel({ layout }) {
} = useControlSystem();
const driveDockState = useDriveDockState(roverId);
const dockedNotDriving = driveDockState.docked && !driveDockState.driving;
const expandAction = dockedNotDriving || driveDockState.dockingInProgress;
const disabled = !roverId;
const joystickRadius = JOYSTICK_RADIUS;
const smoothing = JOYSTICK_SMOOTHING;
@@ -183,11 +184,11 @@ function MobileJoystickPanel({ layout }) {
<div className={containerClass}>
<DriveDockAction
layout="mobile"
expand={dockedNotDriving}
expand={expandAction}
driveDockState={driveDockState}
compactHeightClass="min-h-[5rem]"
/>
{!dockedNotDriving ? (
{!expandAction ? (
<>
<FloatingJoystick
disabled={disabled}