diff --git a/frontend/ui/widget/configdialog.lua b/frontend/ui/widget/configdialog.lua index 75d03b1d2..1b4a4d32c 100644 --- a/frontend/ui/widget/configdialog.lua +++ b/frontend/ui/widget/configdialog.lua @@ -437,7 +437,7 @@ function ConfigOption:init() num_buttons = #self.options[c].values, position = self.options[c].default_pos, callback = function(arg) - UIManager:nextTick(function() + UIManager:scheduleIn(0.05, function() self.config:onConfigChoice(self.options[c].name, self.options[c].values[arg]) self.config:onConfigEvent(self.options[c].event, self.options[c].args[arg]) UIManager:setDirty("all")