mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2026-01-01 16:59:35 +01:00
Rename IApplication.Current to TopRunnable
Co-authored-by: tig <585482+tig@users.noreply.github.com>
This commit is contained in:
@@ -26,10 +26,10 @@ public class PopoverMenuTests
|
||||
.Then ((app) =>
|
||||
{
|
||||
PopoverMenu popoverMenu = new ();
|
||||
app.Current!.Add (popoverMenu);
|
||||
app.TopRunnable!.Add (popoverMenu);
|
||||
|
||||
// Call EnableForDesign
|
||||
Toplevel top = app.Current;
|
||||
Toplevel top = app.TopRunnable;
|
||||
bool result = popoverMenu.EnableForDesign (ref top);
|
||||
|
||||
// Should return true
|
||||
@@ -65,7 +65,7 @@ public class PopoverMenuTests
|
||||
};
|
||||
|
||||
// Call EnableForDesign
|
||||
Toplevel top = app.Current!;
|
||||
Toplevel top = app.TopRunnable!;
|
||||
popoverMenu.EnableForDesign (ref top);
|
||||
|
||||
var view = new View
|
||||
@@ -76,7 +76,7 @@ public class PopoverMenuTests
|
||||
Id = "focusableView",
|
||||
Text = "View"
|
||||
};
|
||||
app.Current!.Add (view);
|
||||
app.TopRunnable!.Add (view);
|
||||
|
||||
// EnableForDesign sets to true; undo that
|
||||
popoverMenu.Visible = false;
|
||||
@@ -110,7 +110,7 @@ public class PopoverMenuTests
|
||||
};
|
||||
|
||||
// Call EnableForDesign
|
||||
Toplevel top = app.Current!;
|
||||
Toplevel top = app.TopRunnable!;
|
||||
bool result = popoverMenu.EnableForDesign (ref top);
|
||||
|
||||
var view = new View
|
||||
@@ -121,7 +121,7 @@ public class PopoverMenuTests
|
||||
Id = "focusableView",
|
||||
Text = "View"
|
||||
};
|
||||
app.Current!.Add (view);
|
||||
app.TopRunnable!.Add (view);
|
||||
|
||||
// EnableForDesign sets to true; undo that
|
||||
popoverMenu.Visible = false;
|
||||
@@ -139,7 +139,7 @@ public class PopoverMenuTests
|
||||
.ScreenShot ($"After {Application.QuitKey}", _out)
|
||||
.AssertFalse (app?.Popover!.Popovers.Cast<PopoverMenu> ().FirstOrDefault ()!.Visible)
|
||||
.AssertNull (app?.Popover!.GetActivePopover ())
|
||||
.AssertTrue (app?.Current!.Running);
|
||||
.AssertTrue (app?.TopRunnable!.Running);
|
||||
}
|
||||
|
||||
[Theory]
|
||||
@@ -157,7 +157,7 @@ public class PopoverMenuTests
|
||||
};
|
||||
|
||||
// Call EnableForDesign
|
||||
Toplevel top = app.Current!;
|
||||
Toplevel top = app.TopRunnable!;
|
||||
bool result = popoverMenu.EnableForDesign (ref top);
|
||||
|
||||
var view = new View
|
||||
@@ -168,7 +168,7 @@ public class PopoverMenuTests
|
||||
Id = "focusableView",
|
||||
Text = "View"
|
||||
};
|
||||
app.Current!.Add (view);
|
||||
app.TopRunnable!.Add (view);
|
||||
|
||||
// EnableForDesign sets to true; undo that
|
||||
popoverMenu.Visible = false;
|
||||
@@ -206,7 +206,7 @@ public class PopoverMenuTests
|
||||
};
|
||||
|
||||
// Call EnableForDesign
|
||||
Toplevel top = app.Current!;
|
||||
Toplevel top = app.TopRunnable!;
|
||||
bool result = popoverMenu.EnableForDesign (ref top);
|
||||
|
||||
var view = new View
|
||||
@@ -217,7 +217,7 @@ public class PopoverMenuTests
|
||||
Id = "focusableView",
|
||||
Text = "View"
|
||||
};
|
||||
app.Current!.Add (view);
|
||||
app.TopRunnable!.Add (view);
|
||||
|
||||
// EnableForDesign sets to true; undo that
|
||||
popoverMenu.Visible = false;
|
||||
@@ -231,11 +231,11 @@ public class PopoverMenuTests
|
||||
.Then ((_) => app?.Popover!.Show (app?.Popover.Popovers.First ()))
|
||||
.ScreenShot ("PopoverMenu after Show", _out)
|
||||
.AssertEqual ("Cu_t", app?.Navigation!.GetFocused ()!.Title)
|
||||
.AssertTrue (app?.Current!.Running)
|
||||
.AssertTrue (app?.TopRunnable!.Running)
|
||||
.EnqueueKeyEvent (Application.QuitKey)
|
||||
.ScreenShot ($"After {Application.QuitKey}", _out)
|
||||
.AssertFalse (app?.Popover?.GetActivePopover () is PopoverMenu)
|
||||
.AssertTrue (app?.Current!.Running);
|
||||
.AssertTrue (app?.TopRunnable!.Running);
|
||||
}
|
||||
|
||||
[Theory]
|
||||
@@ -267,7 +267,7 @@ public class PopoverMenuTests
|
||||
{
|
||||
App = app
|
||||
};
|
||||
Toplevel top = app.Current!;
|
||||
Toplevel top = app.TopRunnable!;
|
||||
popoverMenu.EnableForDesign (ref top);
|
||||
app?.Popover!.Register (popoverMenu);
|
||||
})
|
||||
@@ -307,7 +307,7 @@ public class PopoverMenuTests
|
||||
{
|
||||
App = app
|
||||
};
|
||||
Toplevel top = app.Current!;
|
||||
Toplevel top = app.TopRunnable!;
|
||||
popoverMenu.EnableForDesign (ref top);
|
||||
app?.Popover!.Register (popoverMenu);
|
||||
})
|
||||
@@ -346,7 +346,7 @@ public class PopoverMenuTests
|
||||
{
|
||||
App = app
|
||||
};
|
||||
Toplevel top = app.Current!;
|
||||
Toplevel top = app.TopRunnable!;
|
||||
popoverMenu.EnableForDesign (ref top);
|
||||
app?.Popover!.Register (popoverMenu);
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user