mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
SDL: use render buffer size instead of window size (#10428)
Related to koreader/koreader-base#1610. Not sure if this is actually needed, but for consistency the render buffer size should be used.
This commit is contained in:
@@ -244,13 +244,14 @@ function Device:init()
|
||||
ReaderUI:doShowReader(dropped_file_path)
|
||||
end
|
||||
elseif ev.code == SDL_WINDOWEVENT_RESIZED then
|
||||
device_input.device.screen.screen_size.w = ev.value.data1
|
||||
device_input.device.screen.screen_size.h = ev.value.data2
|
||||
device_input.device.screen.resize(device_input.device.screen, ev.value.data1, ev.value.data2)
|
||||
self.window.width = ev.value.data1
|
||||
self.window.height = ev.value.data2
|
||||
|
||||
local new_size = device_input.device.screen:getSize()
|
||||
device_input.device.screen.screen_size.w = new_size.w
|
||||
device_input.device.screen.screen_size.h = new_size.h
|
||||
|
||||
logger.dbg("Resizing screen to", new_size)
|
||||
|
||||
-- try to catch as many flies as we can
|
||||
|
||||
Reference in New Issue
Block a user