Sketcher: Fix #21646 (#21739)

This commit is contained in:
PaddleStroke
2025-06-04 06:13:44 +02:00
committed by GitHub
parent 30aee57880
commit 1384da4d7a
2 changed files with 9 additions and 2 deletions

View File

@@ -535,8 +535,6 @@ protected:
{
clearEdit();
ModeStateMachine::reset();
for (auto& ac : sugConstraints) {
ac.clear();
}
@@ -546,6 +544,9 @@ protected:
ShapeConstraints.clear();
onReset();
ModeStateMachine::reset();
applyCursor();
}

View File

@@ -679,6 +679,12 @@ private:
}
}
void onReset() override
{
thickness = 0.;
toolWidgetManager.resetControls();
}
private:
Base::Vector2d center, corner1, corner2, corner3, corner4, frameCorner1, frameCorner2,
frameCorner3, frameCorner4, corner2Initial;