private void onLeaving() { updatePollingRate(false); searchTextBox.HoldFocus = false; // ensure any password prompt is dismissed. popoverContainer.HidePopover(); }
public void TestShowHideViaExtensionMethod() { createContent(button => new BasicPopover { Child = new SpriteText { Text = $"{button.Anchor} popover" } }); AddStep("show popover manually", () => this.ChildrenOfType <DrawableWithPopover>().First().ShowPopover()); AddAssert("popover shown", () => this.ChildrenOfType <Popover>().Any(popover => popover.State.Value == Visibility.Visible)); AddStep("hide popover manually", () => popoverContainer.HidePopover()); AddAssert("all hidden", () => this.ChildrenOfType <Popover>().All(popover => popover.State.Value != Visibility.Visible)); }