Fix viewport tilt/zoom while snapping to show snapped values (#663)

This commit is contained in:
Rahul 2022-05-26 13:24:46 -05:00 committed by Keavon Chambers
parent c4dc999a38
commit d4539bc304
1 changed files with 2 additions and 2 deletions

View File

@ -611,7 +611,7 @@ impl DocumentMessageHandler {
})), })),
WidgetHolder::new(Widget::NumberInput(NumberInput { WidgetHolder::new(Widget::NumberInput(NumberInput {
unit: "°".into(), 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., increment_factor: 15.,
on_update: WidgetCallback::new(|number_input: &NumberInput| { on_update: WidgetCallback::new(|number_input: &NumberInput| {
MovementMessage::SetCanvasRotation { MovementMessage::SetCanvasRotation {
@ -652,7 +652,7 @@ impl DocumentMessageHandler {
})), })),
WidgetHolder::new(Widget::NumberInput(NumberInput { WidgetHolder::new(Widget::NumberInput(NumberInput {
unit: "%".into(), unit: "%".into(),
value: Some(self.movement_handler.zoom * 100.), value: Some(self.movement_handler.snapped_scale() * 100.),
min: Some(0.000001), min: Some(0.000001),
max: Some(1000000.), max: Some(1000000.),
on_update: WidgetCallback::new(|number_input: &NumberInput| { on_update: WidgetCallback::new(|number_input: &NumberInput| {