From 5c2b8dc66eb4d1fd1e6698ca6e5e40b55c04075c Mon Sep 17 00:00:00 2001 From: WS64 Date: Wed, 16 Jul 2014 09:44:27 +0200 Subject: [PATCH] move offset functions to screen.lua because of Kobo Aura issues --- frontend/ui/uimanager.lua | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/frontend/ui/uimanager.lua b/frontend/ui/uimanager.lua index 791a55421..8388c7632 100644 --- a/frontend/ui/uimanager.lua +++ b/frontend/ui/uimanager.lua @@ -61,27 +61,9 @@ local UIManager = { function UIManager:init() -- For the Kobo Aura an offset is needed, because the bezel make the -- visible screen smaller. - if Device:getModel() ~= 'Kobo_phoenix' then - function self:offsetX() return 0 end - function self:offsetY() return 0 end - else - function self:offsetX() - if Screen.cur_rotation_mode == 0 then - return 4 - elseif Screen.cur_rotation_mode == 1 then - return 15 - else - return 3 - end - end - function self:offsetY() - if Screen.cur_rotation_mode == 0 then - return 3 - else - return 4 - end - end - end + + function self:offsetX() return Screen:offsetX() end + function self:offsetY() return Screen:offsetY() end self.event_handlers = { __default__ = function(input_event)