From d8ea93662f94af6bec8eea564822d76fa6b6437d Mon Sep 17 00:00:00 2001 From: hius07 <62179190+hius07@users.noreply.github.com> Date: Sat, 5 Jun 2021 21:58:10 +0300 Subject: [PATCH] NumberPicker: correct max day in input dialog (#7803) --- frontend/ui/widget/numberpickerwidget.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/ui/widget/numberpickerwidget.lua b/frontend/ui/widget/numberpickerwidget.lua index 2ecbd7eb5..afaf46f9c 100644 --- a/frontend/ui/widget/numberpickerwidget.lua +++ b/frontend/ui/widget/numberpickerwidget.lua @@ -124,6 +124,9 @@ function NumberPickerWidget:init() local callback_input = nil if self.value_table == nil then callback_input = function() + if self.date_month and self.date_year then + self.value_max = self:getDaysInMonth(self.date_month:getValue(), self.date_year:getValue()) + end input_dialog = InputDialog:new{ title = _("Enter number"), input_hint = T("%1 (%2 - %3)", self.formatted_value, self.value_min, self.value_max),