Only call the focused view.

This commit is contained in:
BDisp
2020-06-24 19:46:35 +01:00
parent 736062c208
commit ce4fd99db9

View File

@@ -1139,7 +1139,7 @@ namespace Terminal.Gui {
if (subviews == null || subviews.Count == 0)
return false;
foreach (var view in subviews)
if (view.OnKeyDown (keyEvent))
if (view.HasFocus && view.OnKeyDown (keyEvent))
return true;
return false;
@@ -1160,7 +1160,7 @@ namespace Terminal.Gui {
if (subviews == null || subviews.Count == 0)
return false;
foreach (var view in subviews)
if (view.OnKeyUp (keyEvent))
if (view.HasFocus && view.OnKeyUp (keyEvent))
return true;
return false;