diff --git a/unireader.lua b/unireader.lua index d59539fcf..bda0a9395 100644 --- a/unireader.lua +++ b/unireader.lua @@ -562,8 +562,10 @@ function UniReader:inputloop() elseif ev.code == KEY_K then self:setrotate( self.globalrotate - 10 ) elseif ev.code == KEY_HOME then - -- signal quit - keep_running = false + if Keys.shiftmode or Keys.altmode then + -- signal quit + keep_running = false + end break end