Related: tdf#151509 trust the crossing position provided by gtk

don't attempt to recalculate it from root window position with an
offset of our belief as to our position

Change-Id: Ia08cfd2aa5de73139ec7444b4576fe0c00240009
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142271
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/vcl/unx/gtk3/gtkframe.cxx b/vcl/unx/gtk3/gtkframe.cxx
index 024c96e..525bf25 100644
--- a/vcl/unx/gtk3/gtkframe.cxx
+++ b/vcl/unx/gtk3/gtkframe.cxx
@@ -3568,8 +3568,8 @@ gboolean GtkSalFrame::signalCrossing( GtkWidget*, GdkEventCrossing* pEvent, gpoi
{
    GtkSalFrame* pThis = static_cast<GtkSalFrame*>(frame);
    pThis->DrawingAreaCrossing((pEvent->type == GDK_ENTER_NOTIFY) ? SalEvent::MouseMove : SalEvent::MouseLeave,
                               pEvent->x_root - pThis->maGeometry.x(),
                               pEvent->y_root - pThis->maGeometry.y(),
                               pEvent->x,
                               pEvent->y,
                               pEvent->time,
                               pEvent->state);
    return true;