From 259108d961574f1565cb7f072fe152b7b72246df Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 12 Mar 2021 01:07:18 +0000 Subject: [PATCH] hidden, pos: honour displacement in session Signed-off-by: Ian Jackson --- daemon/session.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/daemon/session.rs b/daemon/session.rs index ab15fa9f..aac7ac8d 100644 --- a/daemon/session.rs +++ b/daemon/session.rs @@ -125,11 +125,12 @@ fn session_inner(form: Json, let desc = pri.describe(ioccults, &gpc, ipc); let vangle = pri.angle(gpc).to_compass(); + let (pos, zlevel) = pri.pos_zlevel(gpc); let for_info = SessionPieceLoadJson { held: &gpc.held, - z: gpc.zlevel.z.clone(), - zg: gpc.zlevel.zg, + z: zlevel.z, + zg: zlevel.zg, pinned: gpc.pinned, angle: vangle, desc, @@ -138,7 +139,7 @@ fn session_inner(form: Json, let for_piece = SessionPieceContext { id: pri.vpid, - pos: gpc.pos, + pos: pos, info: serde_json::to_string(&for_info) .map_err(|e| InternalError::JSONEncode(e))?, }; -- 2.30.2