|
@@ -106,7 +106,7 @@ namespace Terminal.Gui {
|
|
}
|
|
}
|
|
|
|
|
|
if (!Visible && popup != null) {
|
|
if (!Visible && popup != null) {
|
|
- top.Remove (popup);
|
|
|
|
|
|
+ top?.Remove (popup);
|
|
popup.Dispose ();
|
|
popup.Dispose ();
|
|
popup = null;
|
|
popup = null;
|
|
}
|
|
}
|
|
@@ -323,6 +323,7 @@ namespace Terminal.Gui {
|
|
{
|
|
{
|
|
if (IsWordChar ((char)kb.Key)) {
|
|
if (IsWordChar ((char)kb.Key)) {
|
|
Visible = true;
|
|
Visible = true;
|
|
|
|
+ ManipulatePopup ();
|
|
closed = false;
|
|
closed = false;
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|