feat: complete legacy parity and modernize operator UI

This commit is contained in:
2026-07-22 12:34:46 +09:00
parent fc4007d676
commit 939c252d23
149 changed files with 26515 additions and 1736 deletions

View File

@@ -58,14 +58,17 @@ public sealed class LegacyRowDoubleClickParityTests
Assert.Contains("clearDelayedClick(themeResultClickTimer)", doubleClick,
StringComparison.Ordinal);
Assert.Contains(
"send(\"select-theme\", { resultId: resultId });",
"if (send(\"select-theme\", { resultId: resultId }))",
themeClick,
StringComparison.Ordinal);
Assert.Contains("beginThemeResultPendingSelection(themeResult)", themeClick,
StringComparison.Ordinal);
Assert.Contains("clearThemeResultPendingSelection(true)", themeClick,
StringComparison.Ordinal);
Assert.Contains("clearDelayedClick(themeResultClickTimer)", themeClick,
StringComparison.Ordinal);
Assert.Contains("themeResultClickTimer = window.setTimeout", themeClick,
Assert.Contains("themeResultClickTimer = deferLegacySingleClick", themeClick,
StringComparison.Ordinal);
Assert.Contains("}, 250);", themeClick, StringComparison.Ordinal);
}
[Fact]