feat: align legacy operator and playout behavior

This commit is contained in:
2026-07-15 21:04:05 +09:00
parent 06a16e5741
commit 83398044c6
77 changed files with 6377 additions and 391 deletions

View File

@@ -17,7 +17,7 @@ public sealed class LegacyHiddenNonOriginalControlsTests
"styles.css"));
[Fact]
public void Non_original_shortcuts_prepare_and_fade_are_hidden_but_remain_native_wired()
public void Non_original_shortcuts_are_hidden_but_original_dissolve_control_is_visible()
{
Assert.Contains("class=\"manual-list-actions\" aria-label=\"수동 송출 목록\" hidden",
Markup,
@@ -25,10 +25,13 @@ public sealed class LegacyHiddenNonOriginalControlsTests
Assert.Contains("id=\"playout-prepare\" class=\"prepare\" type=\"button\" disabled hidden",
Markup,
StringComparison.Ordinal);
Assert.Contains("class=\"fade-control\" for=\"playout-fade-duration\" hidden",
Assert.Contains("class=\"fade-control\" for=\"playout-fade-duration\">DissolveTime</label>",
Markup,
StringComparison.Ordinal);
Assert.Contains("id=\"playout-fade-duration\" disabled aria-label=\"장면 효과 시간\" hidden",
Assert.Contains("id=\"playout-fade-duration\" disabled aria-label=\"DissolveTime\"",
Markup,
StringComparison.Ordinal);
Assert.DoesNotContain("id=\"playout-fade-duration\" disabled aria-label=\"DissolveTime\" hidden",
Markup,
StringComparison.Ordinal);
Assert.Contains("*[hidden] { display: none !important; }", Styles,