OTAManager: Check for update -> immediately show hourglass (#9083)

pull/9086/head
zwim 2 years ago committed by GitHub
parent d09579586d
commit 617bb896f9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -464,9 +464,19 @@ function OTAManager:getOTAMenuTable()
{ {
text = _("Check for updates"), text = _("Check for updates"),
callback = function() callback = function()
local working_im = InfoMessage:new{
alignment = "center",
show_icon = false,
text = "",
}
UIManager:show(working_im)
UIManager:forceRePaint()
local connect_callback = function() local connect_callback = function()
OTAManager:fetchAndProcessUpdate() OTAManager:fetchAndProcessUpdate()
end end
UIManager:close(working_im)
NetworkMgr:runWhenOnline(connect_callback) NetworkMgr:runWhenOnline(connect_callback)
end end
}, },

Loading…
Cancel
Save