188 build - Delay Penalty починин

This commit is contained in:
2026-10-02 16:01:16 +03:00
parent 5a0b1e1ce8
commit 74249d7fa2
3 changed files with 44 additions and 15 deletions

37
README_BUILD188_RU.txt Normal file
View File

@@ -0,0 +1,37 @@
BUILD188 — 2026.10.02.8
Возврат прежнего вызова удалений при выданном верхнем счёте
Установка поверх BUILD187 (2026.10.02.7).
В архиве только два изменённых файла приложения и эта инструкция:
app.py
ui_builder/static/app.js
1. Остановите сервер.
2. Замените файлы, сохранив пути внутри проекта.
3. Запустите сервер и обновите браузер через Ctrl+F5.
Версия /api/health: 2026.10.02.8.
Исправление
В BUILD186 проверка занятости Overlay могла блокировать показ нового удаления,
когда верхний счёт уже был выдан. Обычная функция вызова удалений полностью
возвращена к рабочему коду до BUILD186: прежние команды native Countdown и
OverlayInputNIn выполняются по прежним условиям. Правила показа большинства,
настройки Input и события веб-таймеров используются как раньше.
Узкое исправление снятия Delay Penalty сохранено: если удаление ещё действует,
его плашка сохраняется на общем Input или возвращается на освобождённый Overlay.
При этом работающий таймер не перезапускается, а завершённое удаление не возвращается.
Изменения вкладки «Буллиты» из BUILD187 сохранены.
Для восстановления обычного вызова удалений дополнительные изменения настроек
шорткатов и сценариев не требуются.
Проверка после установки
1. Выдать верхний счёт и добавить новое удаление: плашка должна вызываться как раньше.
2. При действующем удалении включить и снять Delay Penalty: плашка удаления/
большинства должна остаться или вернуться, а таймер продолжить работу.
При подготовке проверены вызов новых удалений при живом верхнем счёте,
восстановление плашки после DP OFF, общий Input, сохранение native таймеров,
снятие последней карточки и подстановка Value в SelectedName.
Проверки выполнены в браузере с имитацией vMix; реальный vMix не подключался.