diff --git a/src/lime/text/Font.hx b/src/lime/text/Font.hx index 4c3284b78..5b5a60113 100644 --- a/src/lime/text/Font.hx +++ b/src/lime/text/Font.hx @@ -41,15 +41,15 @@ import haxe.io.Path; class Font { - public var ascender (default, null):Int; - public var descender (default, null):Int; - public var height (default, null):Int; + public var ascender:Int; + public var descender:Int; + public var height:Int; public var name (default, null):String; - public var numGlyphs (default, null):Int; + public var numGlyphs:Int; public var src:Dynamic; - public var underlinePosition (default, null):Int; - public var underlineThickness (default, null):Int; - public var unitsPerEM (default, null):Int; + public var underlinePosition:Int; + public var underlineThickness:Int; + public var unitsPerEM:Int; @:noCompletion private var __fontID:String; @:noCompletion private var __fontPath:String; @@ -66,6 +66,14 @@ class Font { } + ascender = 0; + descender = 0; + height = 0; + numGlyphs = 0; + underlinePosition = 0; + underlineThickness = 0; + unitsPerEM = 0; + if (__fontID != null) { if (Assets.isLocal (__fontID)) {