mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-29 09:18:01 +01:00
Updates screen on Unix window resizing. (#419)
* Updates screen on Unix window resizing.
This commit is contained in:
@@ -67,8 +67,13 @@ namespace Terminal.Gui {
|
||||
AddRune (rune);
|
||||
}
|
||||
|
||||
public override void Refresh () => Curses.refresh ();
|
||||
public override void UpdateCursor () => Curses.refresh ();
|
||||
public override void Refresh () {
|
||||
Curses.refresh ();
|
||||
if (Curses.CheckWinChange ()) {
|
||||
TerminalResized?.Invoke ();
|
||||
}
|
||||
}
|
||||
public override void UpdateCursor () => Refresh ();
|
||||
public override void End () => Curses.endwin ();
|
||||
public override void UpdateScreen () => window.redrawwin ();
|
||||
public override void SetAttribute (Attribute c) => Curses.attrset (c.value);
|
||||
|
||||
Reference in New Issue
Block a user