Skip to content

Commit ea575a8

Browse files
committed
fix pivot not updating on move
1 parent a59552d commit ea575a8

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

editor/src/messages/tool/tool_messages/select_tool.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1234,6 +1234,7 @@ impl Fsm for SelectToolFsmState {
12341234
let mouse_position = input.mouse.position;
12351235
let snapped_mouse_position = mouse_position;
12361236
tool_data.pivot.set_viewport_position(snapped_mouse_position);
1237+
responses.add(NodeGraphMessage::RunDocumentGraph);
12371238

12381239
// Auto-panning
12391240
let messages = [
@@ -1434,6 +1435,8 @@ impl Fsm for SelectToolFsmState {
14341435
) => {
14351436
let drag_too_small = input.mouse.position.distance(tool_data.drag_start) < 10. * f64::EPSILON;
14361437
let response = if drag_too_small { DocumentMessage::AbortTransaction } else { DocumentMessage::EndTransaction };
1438+
let dot = tool_data.get_as_dot();
1439+
responses.add(TransformLayerMessage::SetDot { dot });
14371440
responses.add(response);
14381441
tool_data.axis_align = false;
14391442
tool_data.snap_manager.cleanup(responses);

0 commit comments

Comments
 (0)