mod: switch ALT+BACK and BACK bindings

pull/2/merge
Qingping Hou 12 years ago
parent e1a916d48c
commit f4f5e38823

@ -377,12 +377,7 @@ function PDFReader:inputloop()
end end
elseif ev.code == KEY_BACK then elseif ev.code == KEY_BACK then
if self.altmode then if self.altmode then
-- in altmode, back to last jump -- altmode, exit pdfreader
if #self.jump_stack ~= 0 then
self:goto(self.jump_stack[1].page)
end
else
-- not shiftmode, exit pdfreader
self:clearcache() self:clearcache()
if self.doc ~= nil then if self.doc ~= nil then
self.doc:close() self.doc:close()
@ -393,6 +388,11 @@ function PDFReader:inputloop()
self.settings:close() self.settings:close()
end end
return return
else
-- not altmode, back to last jump
if #self.jump_stack ~= 0 then
self:goto(self.jump_stack[1].page)
end
end end
elseif ev.code == KEY_VPLUS then elseif ev.code == KEY_VPLUS then
self:modify_gamma( 1.25 ) self:modify_gamma( 1.25 )

Loading…
Cancel
Save