From ce1aa27b3a031dc67618747d1c09bde038d8d8ec Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 14 Jul 2021 16:25:09 +0100 Subject: [PATCH] script: Introduce plumbing for loose parameter Signed-off-by: Ian Jackson --- templates/script.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/templates/script.ts b/templates/script.ts index e9064bdb..a6c966fa 100644 --- a/templates/script.ts +++ b/templates/script.ts @@ -242,6 +242,7 @@ function api_posted() { } function api_piece_x(f: (meth: string, payload: Object) => void, + loose: boolean, meth: string, piece: PieceId, p: PieceInfo, op: Object) { @@ -254,12 +255,13 @@ function api_piece_x(f: (meth: string, payload: Object) => void, gen : gen, cseq : cseq, op : op, + loose: loose, }) } function api_piece(meth: string, piece: PieceId, p: PieceInfo, op: Object) { - api_piece_x(api_immediate, meth, piece, p, op); + api_piece_x(api_immediate, false, meth, piece, p, op); } function svg_element(id: string): SVGGraphicsElement | null { @@ -1266,7 +1268,7 @@ function drag_mousemove(e: MouseEvent) { ); piece_set_pos_core(tp, x, y); tp.queued_moves++; - api_piece_x(api_delay, 'm', tpiece,tp, [x, y] ); + api_piece_x(api_delay, false, 'm', tpiece,tp, [x, y] ); if (need_redisplay_ancillaries) redisplay_ancillaries(tpiece, tp); } if (!(dragging & DRAGGING.RAISED)) { -- 2.30.2