From 23784eddd35140f966c9c8db289006ba5cebd19d Mon Sep 17 00:00:00 2001 From: fufesou Date: Sat, 17 Jun 2023 18:34:55 +0800 Subject: [PATCH] version-compatible original resolution Signed-off-by: fufesou --- src/flutter.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/flutter.rs b/src/flutter.rs index 08bc7bb5e..149e79914 100644 --- a/src/flutter.rs +++ b/src/flutter.rs @@ -287,8 +287,10 @@ impl FlutterHandler { h.insert("width", d.width); h.insert("height", d.height); h.insert("cursor_embedded", if d.cursor_embedded { 1 } else { 0 }); - h.insert("original_width", d.original_resolution.width); - h.insert("original_height", d.original_resolution.height); + if let Some(original_resolution) = d.original_resolution.as_ref() { + h.insert("original_width", original_resolution.width); + h.insert("original_height", original_resolution.height); + } msg_vec.push(h); } serde_json::ser::to_string(&msg_vec).unwrap_or("".to_owned())