Skip to content

Commit 496b379

Browse files
committed
Fixed display not working on monitors
1 parent 32cafec commit 496b379

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

src/elements/Display.lua

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,15 @@ end
5050
function Display:init(props, basalt)
5151
VisualElement.init(self, props, basalt)
5252
self.set("type", "Display")
53-
self._window = window.create(basalt.getActiveFrame():getTerm(), 1, 1, self.getResolved("width"), self.getResolved("height"), false)
53+
end
54+
55+
--- @shortDescription Post-initialization setup for the Display
56+
--- @protected
57+
function Display:postInit()
58+
VisualElement.postInit(self)
59+
self.basalt.LOGGER.debug(self.basalt.getActiveFrame())
60+
self.basalt.LOGGER.debug(self:getBaseFrame():getTerm())
61+
self._window = window.create(self:getBaseFrame():getTerm(), 1, 1, self.getResolved("width"), self.getResolved("height"), false)
5462
local reposition = self._window.reposition
5563
local blit = self._window.blit
5664
local write = self._window.write

0 commit comments

Comments
 (0)