Describe the bug
When more than one Window is added together with a TextView and a MenuBar is also added, when hovering the mouse over the console the text displayed is that of the first Window added
I don't know if I explained it correctly, sorry
To Reproduce
The code below shows the bug:
using Terminal.Gui;
Application.Init();
var menuBar = new MenuBar
{
Menus =
[
new()
{
Title = "Foo",
Children =
[
new()
{
Title = "Bar",
},
]
},
],
};
foreach (var arg in new[] { "1", "2" })
{
var win = new Window()
{
Title = arg,
};
var editor = new TextView()
{
Width = Dim.Fill(),
Height = Dim.Fill(),
Text = arg
};
win.Add(editor);
Application.Top.Add(win);
}
Application.Top.Add(menuBar);
Application.Run();
Application.Shutdown();
Expected behavior
The same thing is expected to happen when the MenuBar is not added (Just comment on Application.Top.Add(menuBar)), the text displayed is that of the last Window added and when hovering the mouse over it, the text remains the same
Screenshots
When starting the program:

After hovering the mouse over the console:

Describe the bug
When more than one
Windowis added together with aTextViewand aMenuBaris also added, when hovering the mouse over the console the text displayed is that of the firstWindowaddedI don't know if I explained it correctly, sorry
To Reproduce
The code below shows the bug:
Expected behavior
The same thing is expected to happen when the
MenuBaris not added (Just comment onApplication.Top.Add(menuBar)), the text displayed is that of the last Window added and when hovering the mouse over it, the text remains the sameScreenshots

When starting the program:
After hovering the mouse over the console:
