diff --git a/main.lua b/main.lua index 1c2adc5..9b95aae 100644 --- a/main.lua +++ b/main.lua @@ -152,8 +152,11 @@ function love.draw() end function love.resize(w, h) + --- SDL 2 bug when running on Wayland. + --- @see https://github.com/love2d/love/issues/2100 + local actualW, actualH = love.graphics.getDimensions() local render = Tree.level.render if not render then return end render:free() - Tree.level.render = (require "lib.level.render").new { w = w, h = h } + Tree.level.render = (require "lib.level.render").new { w = actualW, h = actualH } end