diff --git a/YACReader/viewer.cpp b/YACReader/viewer.cpp index 427c1588..63ce813b 100644 --- a/YACReader/viewer.cpp +++ b/YACReader/viewer.cpp @@ -488,7 +488,9 @@ void Viewer::mouseMoveEvent(QMouseEvent * event) { if(goToFlow->isVisible()) { - animateHideGoToFlow(); + QPoint gtfPos = goToFlow->mapFrom(this,event->pos()); + if(gtfPos.y() < 0 || gtfPos.x()<0 || gtfPos.x()>goToFlow->width())//TODO this extra check is for Mavericks (mouseMove over goToFlowGL seems to be broken) + animateHideGoToFlow(); //goToFlow->hide(); } else