diff --git a/Terminal.Gui/Core/Window.cs b/Terminal.Gui/Core/Window.cs index b865cd670..53925f258 100644 --- a/Terminal.Gui/Core/Window.cs +++ b/Terminal.Gui/Core/Window.cs @@ -88,11 +88,18 @@ namespace Terminal.Gui { public ContentView (Rect frame, Window instance) : base (frame) { - this.instance = instance; + Initialize (instance); } public ContentView (Window instance) : base () + { + Initialize (instance); + } + + private void Initialize (Window instance) { this.instance = instance; + CanFocus = this.instance.CanFocus; + Driver?.SetCursorVisibility (CursorVisibility.Invisible); } public override void OnCanFocusChanged ()