feat: enforce non-negative snap threshold and minimum grid interval in timeline store

This commit is contained in:
Anwarul Islam 2025-07-15 06:59:46 +06:00
parent 59f4098f75
commit 9cc77b4499
1 changed files with 2 additions and 2 deletions

View File

@ -996,11 +996,11 @@ export const useTimelineStore = create<TimelineStore>((set, get) => {
},
setSnapThreshold: (threshold) => {
set({ snapThreshold: threshold });
set({ snapThreshold: Math.max(0, threshold) }); // Ensure non-negative threshold
},
setGridInterval: (interval) => {
set({ gridInterval: interval });
set({ gridInterval: Math.max(0.1, interval) }); // Ensure minimum interval
},
};
});