c7bf23c79cc4787d2c756d5a69b53d3c31097d03
Исправлена критическая проблема, когда сохранённые значения корректировки цены не отображались надёжно на странице редактирования (отображались только в 1 из 10 случаев). Причина проблемы: - При загрузке значений в поля input, срабатывают события input/change - Эти события вызывают calculateFinalPrice() и validateSingleAdjustment() - calculateFinalPrice() перезаписывает скрытые поля со значениями по умолчанию Решение: - Добавлен флаг isLoadingAdjustmentValues для подавления событий input/change - Во время загрузки значений: флаг = true, события игнорируются - После загрузки: флаг = false, события обрабатываются нормально - Использование requestAnimationFrame для более надёжной синхронизации Файлы изменены: - productkit_edit.html (добавлены флаги и логика подавления событий) 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
Description
No description provided
Languages
Python
57%
HTML
32%
JavaScript
9.5%
CSS
1.1%
Shell
0.4%