diff --git a/frontend/ui/widget/configdialog.lua b/frontend/ui/widget/configdialog.lua index 503d1bb9b..5dd500614 100644 --- a/frontend/ui/widget/configdialog.lua +++ b/frontend/ui/widget/configdialog.lua @@ -58,6 +58,9 @@ end function MenuBarItem:invert(invert) self[1].invert = invert + UIManager.update_regions_func = function() + return {self[1].dimen} + end UIManager:setDirty(self.config, "partial") end @@ -104,6 +107,9 @@ function OptionTextItem:onTapSelect() self.config:onConfigChoose(self.values, self.name, self.event, self.args, self.events, self.current_item) + UIManager.update_regions_func = function() + return {self[1].dimen} + end UIManager:setDirty(self.config, "partial") return true end @@ -156,6 +162,9 @@ function OptionIconItem:onTapSelect() self.config:onConfigChoose(self.values, self.name, self.event, self.args, self.events, self.current_item) + UIManager.update_regions_func = function() + return {self[1].dimen} + end UIManager:setDirty(self.config, "partial") return true end