Comparison View: Fix wrong horizontal location when dragging starts

Use localPos instead of windowPos
This commit is contained in:
Magne Sjaastad 2024-01-23 14:41:25 +01:00
parent 8e13d6c528
commit 163d54fb24

View File

@ -61,7 +61,7 @@ bool RiuComparisonViewMover::eventFilter( QObject* watched, QEvent* event )
if ( m_dragState == LEFT_EDGE )
{
QPointF mousePos = mEv->windowPos();
QPointF mousePos = mEv->localPos();
QPointF normMousePos = { mousePos.x() / m_viewer->width(), mousePos.y() / m_viewer->height() };
cvf::Rectf orgCompViewWindow = m_viewer->comparisonViewVisibleNormalizedRect();