         if (useTightTextBounds)
         {
             // offset the positions by the left gutters and the top offset
-            this.x = x - StyleableTextField.TEXT_WIDTH_PADDING/2;
+            this.x = x - StyleableTextField.TEXT_LEFT_GUTTER;
             this.y = y - tightTextTopOffset;
         }
         else

    
    /**
     *  @private
     *  The padding to be added to textHeight to get the height
     *  of a TextField that can display the text without clipping.
     */

        var topLevelApp:Application = FlexGlobals.topLevelApplication as Application;
        
        if (!(topLevelApp && topLevelApp.isSoftKeyboardActive))
        event.preventDefault();
    }
    
    //--------------------------------------------------------------------------
