diff options
Diffstat (limited to 'src/render/jobs/pickboundingvolumejob.cpp')
-rw-r--r-- | src/render/jobs/pickboundingvolumejob.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/jobs/pickboundingvolumejob.cpp b/src/render/jobs/pickboundingvolumejob.cpp index c3e3cb9bf..5ec6dbb39 100644 --- a/src/render/jobs/pickboundingvolumejob.cpp +++ b/src/render/jobs/pickboundingvolumejob.cpp @@ -416,7 +416,7 @@ void PickBoundingVolumeJob::dispatchPickEvents(const QMouseEvent *event, // Send the corresponding event Vector3D localIntersection = hit.m_intersection; if (entity && entity->worldTransform()) - localIntersection = entity->worldTransform()->inverted() * hit.m_intersection; + localIntersection = entity->worldTransform()->inverted().map(hit.m_intersection); QPickEventPtr pickEvent; #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) |