From 774fd6a17f35fc137ca0cd91caa543f9b13ffb93 Mon Sep 17 00:00:00 2001 From: Alan Trebugeais Date: Sat, 9 May 2026 00:32:36 +0200 Subject: [PATCH] fix copilot issues --- src/components/video-editor/SettingsPanel.tsx | 4 ++-- src/lib/extensions/extensionHost.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/video-editor/SettingsPanel.tsx b/src/components/video-editor/SettingsPanel.tsx index bee7d65f..e97d9e44 100644 --- a/src/components/video-editor/SettingsPanel.tsx +++ b/src/components/video-editor/SettingsPanel.tsx @@ -269,8 +269,8 @@ function ExtensionSettingsSection({ value={typeof value === "number" ? value : (field.defaultValue as number)} defaultValue={field.defaultValue as number} min={field.min ?? 0} - max={field.max ?? 100} - step={field.step ?? 1} + max={field.max ?? 1} + step={field.step ?? 0.01} onChange={(v) => { extensionHost.setExtensionSetting(extensionId, field.id, v); forceUpdate((n) => n + 1); diff --git a/src/lib/extensions/extensionHost.ts b/src/lib/extensions/extensionHost.ts index 1e030070..41cd5c33 100644 --- a/src/lib/extensions/extensionHost.ts +++ b/src/lib/extensions/extensionHost.ts @@ -145,7 +145,7 @@ export class ExtensionHost { >(); private listeners = new Set<() => void>(); private fullSettingsStore: Record> | null = null; - private persistTimeout: any = null; + private persistTimeout: ReturnType | null = null; private iconPathCache = new Map(); // Shared playback/project state — set by the app, queried by extensions