      *  @playerversion AIR 3.0
      *  @productversion Flex 4.5.2
      */
-    public var promptDisplay:StyleableStageText;
+    public var promptDisplay:IDisplayText;
 
     //--------------------------------------------------------------------------
     //

        
        measuredHeight = paddingTop + textHeight + paddingBottom;
    }

    //--------------------------------------------------------------------------
    //

     *  Create a control appropriate for displaying the prompt text in a mobile
     *  input field.
     */
    protected function createPromptDisplay():IDisplayText
    {
        var prompt:StyleableTextField = StyleableTextField(createInFontContext(StyleableTextField));
        prompt.styleName = this;
        prompt.editable = false;
        prompt.mouseEnabled = false;
        prompt.useTightTextBounds = false;
        
        // StageText objects appear in their own layer on top of the display
        // list. So, even though this prompt may be created after the StageText
        // for textDisplay, textDisplay will still be on top.
        addChild(prompt);
        
        return prompt;
