This commit is contained in:
Miguel de Icaza
2019-04-29 14:33:42 -04:00
parent c8ee13195c
commit 4f25625ed3

View File

@@ -227,7 +227,8 @@ namespace Terminal.Gui {
Curses.Window.Standard.keypad (true);
reportableMouseEvents = Curses.mousemask (Curses.Event.AllEvents | Curses.Event.ReportMousePosition, out oldMouseEvents);
this.terminalResized = terminalResized;
StartReportingMouseMoves ();
if (reportableMouseEvents.HasFlag (Curses.Event.ReportMousePosition))
StartReportingMouseMoves ();
HLine = Curses.ACS_HLINE;
VLine = Curses.ACS_VLINE;
@@ -342,11 +343,13 @@ namespace Terminal.Gui {
public override void Suspend ()
{
StopReportingMouseMoves ();
if (reportableMouseEvents.HasFlag (Curses.Event.ReportMousePosition))
StopReportingMouseMoves ();
Platform.Suspend ();
Curses.Window.Standard.redrawwin ();
Curses.refresh ();
StartReportingMouseMoves ();
if (reportableMouseEvents.HasFlag (Curses.Event.ReportMousePosition))
StartReportingMouseMoves ();
}
public override void StartReportingMouseMoves ()