diff --git a/src/gtk/window.cpp b/src/gtk/window.cpp index 583b469877..a18ed12377 100644 --- a/src/gtk/window.cpp +++ b/src/gtk/window.cpp @@ -1288,7 +1288,9 @@ template void InitMouseEvent(wxWindowGTK *win, // origin in the upper right corner int virtual_width = win->GetVirtualSize().x; int window_width = gtk_pizza_get_rtl_offset( GTK_PIZZA(win->m_wxwindow) ); - event.m_x = wxMax( virtual_width, window_width ) - event.m_x; + //wxPrintf( wxT("event.m_x %d virtual_width %d window_width %d m_xoffset %d\n"), + // event.m_x, virtual_width, window_width, GTK_PIZZA(win->m_wxwindow)->m_xoffset ); + event.m_x = window_width - event.m_x; } event.SetEventObject( win );