@@ -199,11 +199,11 @@ end
199199function BigFont :init (props , basalt )
200200 VisualElement .init (self , props , basalt )
201201 self .set (" type" , " BigFont" )
202- self :observe (" background" , function (self , value )
203- self .bigfontText = makeText (self .getResolved (" fontSize" ), self .getResolved (" text" ), self .getResolved (" foreground" ), value )
202+ self :observe (" background" , function (self )
203+ self .bigfontText = makeText (self .getResolved (" fontSize" ), self .getResolved (" text" ), self .getResolved (" foreground" ), self . getResolved ( " background " ) )
204204 end )
205- self :observe (" foreground" , function (self , value )
206- self .bigfontText = makeText (self .getResolved (" fontSize" ), self .getResolved (" text" ), value , self .getResolved (" background" ))
205+ self :observe (" foreground" , function (self )
206+ self .bigfontText = makeText (self .getResolved (" fontSize" ), self .getResolved (" text" ), self . getResolved ( " foreground " ) , self .getResolved (" background" ))
207207 end )
208208end
209209
@@ -212,13 +212,12 @@ end
212212function BigFont :render ()
213213 VisualElement .render (self )
214214 if (self .bigfontText )then
215- local x , y = self .getResolved (" x" ), self .getResolved (" y" )
216215 local width = self .getResolved (" width" )
217216 for i = 1 , # self .bigfontText [1 ] do
218217 local text = self .bigfontText [1 ][i ]:sub (1 , width )
219218 local fg = self .bigfontText [2 ][i ]:sub (1 , width )
220219 local bg = self .bigfontText [3 ][i ]:sub (1 , width )
221- self :blit (x , y + i - 1 , text , fg , bg )
220+ self :blit (1 , i , text , fg , bg )
222221 end
223222 end
224223end
0 commit comments