From 5e8c5243c433a73a7ee4cdc93409db54fd2d1ae5 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Sat, 5 Mar 2016 12:37:45 -0800 Subject: [PATCH] uimanager: fix crash on crash.... --- frontend/apps/reader/readerui.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/apps/reader/readerui.lua b/frontend/apps/reader/readerui.lua index aab1408b5..dc3f82dcb 100644 --- a/frontend/apps/reader/readerui.lua +++ b/frontend/apps/reader/readerui.lua @@ -341,7 +341,7 @@ function ReaderUI:showReader(file) text = T( _("Opening file '%1'."), file), timeout = 0.1, }) - UIManager:scheduleIn(0.1, function() + UIManager:nextTick(function() DEBUG("creating coroutine for showing reader") local co = coroutine.create(function() self:doShowReader(file) @@ -350,7 +350,7 @@ function ReaderUI:showReader(file) if err ~= nil or ok == false then print '[!] doShowReader coroutine crashed:' print(debug.traceback(co, err, 1)) - UIManager.quit() + UIManager:quit() end end) end