diff --git a/SunnyUI/Controls/UINavBar.cs b/SunnyUI/Controls/UINavBar.cs index 075d396d..0437d5ce 100644 --- a/SunnyUI/Controls/UINavBar.cs +++ b/SunnyUI/Controls/UINavBar.cs @@ -617,7 +617,8 @@ namespace Sunny.UI if (ActiveIndex == -1) return; SelectedIndex = ActiveIndex; Invalidate(); - + if (SelectedIndex < 0) return; + if (SelectedIndex >= Nodes.Count) return; if (Nodes[selectedIndex].Nodes.Count == 0) { return;