Sketcher: Fix constraint selection in groups (#22937)

* Fix constraint selection in groups

* include paddlestrokes refactoring and fix for more than 2 constraints in a group

---------

Co-authored-by: Matthias Danner <28687794+matthiasdanner@users.noreply.github.com>
Co-authored-by: PaddleStroke <pierrelouis.boyer@gmail.com>
This commit is contained in:
matthiasdanner
2025-08-25 05:08:32 +02:00
committed by GitHub
parent 9fe682e2cf
commit 19a082b63c
6 changed files with 100 additions and 145 deletions

View File

@@ -725,7 +725,7 @@ void EditModeCoinManager::setAxisPickStyle(bool on)
}
EditModeCoinManager::PreselectionResult
EditModeCoinManager::detectPreselection(SoPickedPoint* Point, const SbVec2s& cursorPos)
EditModeCoinManager::detectPreselection(SoPickedPoint* Point)
{
EditModeCoinManager::PreselectionResult result;
@@ -799,8 +799,7 @@ EditModeCoinManager::detectPreselection(SoPickedPoint* Point, const SbVec2s& cur
}
}
// checking if a constraint is hit
result.ConstrIndices =
pEditModeConstraintCoinManager->detectPreselectionConstr(Point, cursorPos);
result.ConstrIndices = pEditModeConstraintCoinManager->detectPreselectionConstr(Point);
return result;
}