diff --git a/Terminal.Gui/ConsoleDrivers/WindowsDriver.cs b/Terminal.Gui/ConsoleDrivers/WindowsDriver.cs index e5f65fbfd..e25027050 100644 --- a/Terminal.Gui/ConsoleDrivers/WindowsDriver.cs +++ b/Terminal.Gui/ConsoleDrivers/WindowsDriver.cs @@ -1123,11 +1123,9 @@ namespace Terminal.Gui { } } else if (mouseEvent.EventFlags == WindowsConsole.EventFlags.MouseMoved) { + mouseFlag = MouseFlags.ReportMousePosition; if (mouseEvent.MousePosition.X != pointMove.X || mouseEvent.MousePosition.Y != pointMove.Y) { - mouseFlag = MouseFlags.ReportMousePosition; pointMove = new Point (mouseEvent.MousePosition.X, mouseEvent.MousePosition.Y); - } else { - mouseFlag = 0; } } else if (mouseEvent.ButtonState == 0 && mouseEvent.EventFlags == 0) { mouseFlag = 0;