diff --git a/src/components/ultraplan/UltraplanChoiceDialog.tsx b/src/components/ultraplan/UltraplanChoiceDialog.tsx index 1f21febd0..5da590f04 100644 --- a/src/components/ultraplan/UltraplanChoiceDialog.tsx +++ b/src/components/ultraplan/UltraplanChoiceDialog.tsx @@ -87,11 +87,11 @@ export function UltraplanChoiceDialog({ if (!isScrollable) return; const halfPage = Math.max(1, Math.floor(visibleHeight / 2)); - if ((key.ctrl && input === 'd') || (key as any).wheelDown) { - const step = (key as any).wheelDown ? 3 : halfPage; + if ((key.ctrl && input === 'd') || key.wheelDown) { + const step = key.wheelDown ? 3 : halfPage; setScrollOffset(prev => Math.min(prev + step, maxOffset)); - } else if ((key.ctrl && input === 'u') || (key as any).wheelUp) { - const step = (key as any).wheelUp ? 3 : halfPage; + } else if ((key.ctrl && input === 'u') || key.wheelUp) { + const step = key.wheelUp ? 3 : halfPage; setScrollOffset(prev => Math.max(prev - step, 0)); } });