mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-27 00:07:58 +01:00
Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_develop
This commit is contained in:
@@ -334,7 +334,7 @@ internal class WindowsConsole
|
||||
visibility = CursorVisibility.Default;
|
||||
}
|
||||
|
||||
return true;
|
||||
return visibility != CursorVisibility.Invisible;
|
||||
}
|
||||
|
||||
public bool EnsureCursorVisibility ()
|
||||
|
||||
@@ -268,12 +268,19 @@ internal class WindowsDriver : ConsoleDriver
|
||||
{
|
||||
if (WinConsole is { })
|
||||
{
|
||||
return WinConsole.GetCursorVisibility (out visibility);
|
||||
bool result = WinConsole.GetCursorVisibility (out visibility);
|
||||
|
||||
if (_cachedCursorVisibility is { } && visibility != _cachedCursorVisibility)
|
||||
{
|
||||
_cachedCursorVisibility = visibility;
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
visibility = _cachedCursorVisibility ?? CursorVisibility.Default;
|
||||
|
||||
return true;
|
||||
return visibility != CursorVisibility.Invisible;
|
||||
}
|
||||
|
||||
/// <inheritdoc/>
|
||||
|
||||
Reference in New Issue
Block a user