sketcher: fixes issue #26167 no polygon distort when repositioning / constraining

This commit is contained in:
chris
2025-12-17 15:54:14 -06:00
committed by Kacper Donat
parent dbd2bade1e
commit 22552848fd

View File

@@ -91,7 +91,12 @@ public:
bool pressButton(Base::Vector2d onSketchPos) override
{
// ensure controller state is initialized even if no mouseMove occurred
// ie. when a modal dialog blocks input before the first click
toolWidgetManager.mouseMoved(onSketchPos);
toolWidgetManager.enforceControlParameters(onSketchPos);
updateDataAndDrawToPosition(onSketchPos);
toolWidgetManager.adaptParameters(onSketchPos);
onButtonPressed(onSketchPos);
return true;