Im trying to write 2 text's on a canvas with different fonts.. but it just seems to stick to the first font used.

self.canvas.text( (30,30) , unicode(time.strftime("%H:%M",time.localtime())) , 0x00ff00 , u"Alpi13" )
self.canvas.text( (100,20) , unicode(time.strftime("%A",time.localtime())) , 0x00ff00 , u"LatinBold19" )

The second text uses Alpi13 to.. If I switch the order of the lines.. the second uses LatinBold19 for both Is this a limitation ?

Only tried on the emulator though... 1.13..