Gui: Set processed true when right mouse released and hasDragged in TinkerCAD style

This commit is contained in:
Rexbas
2023-12-27 15:30:10 +01:00
parent 4df39da276
commit 96a60a53fd

View File

@@ -142,6 +142,9 @@ SbBool TinkerCADNavigationStyle::processSoEvent(const SoEvent * const ev)
this->centerTime = ev->getTime();
processed = true;
}
else if (!press && curmode == NavigationStyle::DRAGGING && hasDragged) {
processed = true;
}
else if (!press && curmode == NavigationStyle::DRAGGING && !hasDragged) {
newmode = NavigationStyle::IDLE;
if (!viewer->isEditing()) {