From d4539bc304a38eff105017eda71a6abd198d2e17 Mon Sep 17 00:00:00 2001 From: Rahul <67343291+RahulHi@users.noreply.github.com> Date: Thu, 26 May 2022 13:24:46 -0500 Subject: [PATCH] Fix viewport tilt/zoom while snapping to show snapped values (#663) --- editor/src/document/document_message_handler.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/editor/src/document/document_message_handler.rs b/editor/src/document/document_message_handler.rs index 7925549e..9922122a 100644 --- a/editor/src/document/document_message_handler.rs +++ b/editor/src/document/document_message_handler.rs @@ -611,7 +611,7 @@ impl DocumentMessageHandler { })), WidgetHolder::new(Widget::NumberInput(NumberInput { unit: "°".into(), - value: Some(self.movement_handler.tilt / (std::f64::consts::PI / 180.)), + value: Some(self.movement_handler.snapped_angle() / (std::f64::consts::PI / 180.)), increment_factor: 15., on_update: WidgetCallback::new(|number_input: &NumberInput| { MovementMessage::SetCanvasRotation { @@ -652,7 +652,7 @@ impl DocumentMessageHandler { })), WidgetHolder::new(Widget::NumberInput(NumberInput { unit: "%".into(), - value: Some(self.movement_handler.zoom * 100.), + value: Some(self.movement_handler.snapped_scale() * 100.), min: Some(0.000001), max: Some(1000000.), on_update: WidgetCallback::new(|number_input: &NumberInput| {