diff --git a/Controls/TopBar.xaml b/Controls/TopBar.xaml index 3fe7a63..2233f4f 100644 --- a/Controls/TopBar.xaml +++ b/Controls/TopBar.xaml @@ -71,13 +71,14 @@ only the inactive half. --> - - + + + + + + + + + + diff --git a/Controls/TopBar.xaml.cs b/Controls/TopBar.xaml.cs index 131f19f..a0463ce 100644 --- a/Controls/TopBar.xaml.cs +++ b/Controls/TopBar.xaml.cs @@ -19,6 +19,10 @@ public partial class TopBar : UserControl InitializeComponent(); AvatarImage.Source = null; AvatarInitial.Visibility = System.Windows.Visibility.Collapsed; + + // Keyboard enters the bar on Build scenes, and Tab cycles between the two halves only + // (creator, build 729) — Tab must not walk off into the rest of the window from here. + Loaded += (_, _) => BuildSegmentButton.Focus(); } /// Right-click on the LlamaCasty wordmark opens the app menu (Report Bug / Feature diff --git a/Themes/Controls.xaml b/Themes/Controls.xaml index 4da77a1..c5c1350 100644 --- a/Themes/Controls.xaml +++ b/Themes/Controls.xaml @@ -1002,6 +1002,54 @@ + + + + + + ", System.StringComparison.Ordinal)]; Assert.Contains("", pill); Assert.Contains("Brush.Primary", theme); - Assert.Contains("Style=\"{StaticResource RecordPillToggle}\"", topBar); + Assert.Contains("Style=\"{StaticResource OutputChip}\"", topBar); Assert.Contains("Background=\"{StaticResource Brush.Primary}\" Margin=\"14,0,0,0\"", topBar); Assert.DoesNotContain("Background=\"#333\"", topBar);