Edge520 fw 12.80: CIQ Apps with custom fonts are completely broken

Former Member
Former Member
Using custom fonts in CIQ apps completely broken on recent Edge520 firmware 12.80. The problem is caused by the dc.getTextDimensions() and getFontHeight(). Since updating to the 12.80 firmware those functions returns wrong valuesif custom font is used! Also the dc.drawText() function does not handle well the justify flags and base line of the custom font. No matter what SDK is targeted the error constantly persist on E520 with fw 12.80.

And the same binary works fine on previous firmware version and in simulator.

I'll send test DataField source to reproduce the problem.