From: Ian Jackson Date: Sat, 3 Oct 2020 00:46:48 +0000 (+0100) Subject: can unselect pinned piece X-Git-Tag: otter-0.2.0~785 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=af507b3ede285bf5855638d2c8119c8a1dfd8c4e;p=otter.git can unselect pinned piece Signed-off-by: Ian Jackson --- diff --git a/templates/script.ts b/templates/script.ts index 1b4a1c65..7eb4ce7a 100644 --- a/templates/script.ts +++ b/templates/script.ts @@ -419,7 +419,7 @@ function drag_mousedown(e : MouseEvent, shifted: boolean) { var piece = target.dataset.piece!; if (!piece) { return; } let p = pieces[piece]!; - if (p.pinned && !wresting) return; + if (p.pinned && !wresting && p.held!=us) return; drag_cancel(); let held = p.held;