mirror of
https://github.com/OpenCut-app/OpenCut.git
synced 2026-07-13 21:52:53 +02:00
feat: add lock icon toggle for snapping functionality
This commit is contained in:
@@ -17,6 +17,7 @@ import {
|
|||||||
TypeIcon,
|
TypeIcon,
|
||||||
Magnet,
|
Magnet,
|
||||||
Lock,
|
Lock,
|
||||||
|
LockOpen,
|
||||||
} from "lucide-react";
|
} from "lucide-react";
|
||||||
import {
|
import {
|
||||||
Tooltip,
|
Tooltip,
|
||||||
@@ -808,7 +809,11 @@ export function Timeline() {
|
|||||||
<Tooltip>
|
<Tooltip>
|
||||||
<TooltipTrigger asChild>
|
<TooltipTrigger asChild>
|
||||||
<Button variant="text" size="icon" onClick={toggleSnapping}>
|
<Button variant="text" size="icon" onClick={toggleSnapping}>
|
||||||
|
{snappingEnabled ? (
|
||||||
<Lock className="h-4 w-4" />
|
<Lock className="h-4 w-4" />
|
||||||
|
) : (
|
||||||
|
<LockOpen className="h-4 w-4 text-primary" />
|
||||||
|
)}
|
||||||
</Button>
|
</Button>
|
||||||
</TooltipTrigger>
|
</TooltipTrigger>
|
||||||
<TooltipContent>Auto snapping</TooltipContent>
|
<TooltipContent>Auto snapping</TooltipContent>
|
||||||
|
|||||||
Reference in New Issue
Block a user