diff --git a/Gtk/Perspex.Gtk/WindowImpl.cs b/Gtk/Perspex.Gtk/WindowImpl.cs index 56cc2b2f3e..c5c3422701 100644 --- a/Gtk/Perspex.Gtk/WindowImpl.cs +++ b/Gtk/Perspex.Gtk/WindowImpl.cs @@ -79,7 +79,7 @@ namespace Perspex.Gtk public Point PointToScreen(Point point) { int x, y; - this.Window.GetRootOrigin(out x, out y); + this.GdkWindow.GetDeskrelativeOrigin(out x, out y); return new Point(point.X + x, point.Y + y); }