From 838ba17eaf991731ee30a6cb3844553a3284b11b Mon Sep 17 00:00:00 2001 From: gramps Date: Thu, 12 Nov 2026 16:00:50 -0800 Subject: [PATCH] fix(topbar): the bar carries no action button MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Creator ruling 2026-11-12: the action is not part of the output row, and it is not to be placed at all until they say where. So Start Recording / Private Test Stream / Review & Go Live are out of the bar, along with the divider that had been separating them. What the middle of the bar is now: the world segment in Build, and the output line (Output [YouTube] [Local MP4] One output at a time) in the Record / Go Live world. The view-model commands (StartRecordingCommand, TestStreamCommand, GoLiveCommand) stay, unused by XAML, because they are wherever the action lands next. UiShellTests now asserts the bar contains none of the three action labels, so re-adding one by accident fails the gate. Scope justification: Assets/starting-background.jpg is outside this unit — the creator's replacement art, still awaiting their visual check. --- Controls/TopBar.xaml | 32 +++----------------------------- ytLive.Tests/UiShellTests.cs | 9 +++++---- 2 files changed, 8 insertions(+), 33 deletions(-) diff --git a/Controls/TopBar.xaml b/Controls/TopBar.xaml index 63512b9..1db99db 100644 --- a/Controls/TopBar.xaml +++ b/Controls/TopBar.xaml @@ -118,11 +118,9 @@ Stretch="Uniform" Fill="{StaticResource Brush.OnSurface}" HorizontalAlignment="Center" VerticalAlignment="Center"/> - - + @@ -154,30 +152,6 @@ - -