mirror of
https://github.com/OpenCut-app/OpenCut.git
synced 2026-07-13 21:52:53 +02:00
feat: enforce non-negative snap threshold and minimum grid interval in timeline store
This commit is contained in:
@@ -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
|
||||
},
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user