diff --git a/main.lua b/main.lua index 347f3d3..38f1e43 100644 --- a/main.lua +++ b/main.lua @@ -140,8 +140,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