Если составить рецепт только из своих
(введённых вручную) продуктов, то не получается задать вес готового
блюда. Он постоянно равен "Массе ингредиентов". Поле "Масса
готового блюда" активно, но стрелочками в правой его части значение
не удаётся изменить ни вверх, ни вниз. Если ввести массу готового
блюда цифрами с клавиатуры, то при щелчке мышью по любому другому
полю (т. е. при потере полем "Масса готового блюда" фокуса)
значение снова становится равным "Массе ингредиентов". В чём может
быть причина? Как обойти?
Проверял на разных компьютерах, в разных браузерах - эффект тот
же.
Версия приложения - полная, действительна ещё полтора месяца.
Решил добавлением воды в продукты, приблизительно столько, сколько её есть в похожих продуктах из справочника.
Хотя, наверное, можно было бы поменять алгоритм калькулятора - например, если ни в одном из входящих в рецепт продуктов нет воды, а пользователь указывает массу готового блюда меньше, чем вес исходных продуктов - считать, что потеря веса идёт всё же из-за "не указанной воды", и просто пересчитывать значения нутриентов пропорционально уменьшению веса блюда.