diff --git a/Source/OpenTK/NativeWindow.cs b/Source/OpenTK/NativeWindow.cs index d88610ec..3d8819b8 100644 --- a/Source/OpenTK/NativeWindow.cs +++ b/Source/OpenTK/NativeWindow.cs @@ -163,12 +163,7 @@ namespace OpenTK /// public Point PointToScreen(Point point) { - // Here we use the fact that PointToClient just translates the point, and PointToScreen - // should perform the inverse operation. - Point trans = PointToClient(Point.Empty); - point.X -= trans.X; - point.Y -= trans.Y; - return point; + return implementation.PointToScreen(point); } #endregion