         dispatchEvent(new KeyboardEvent(event.type, true, event.cancelable, 
             event.charCode, event.keyCode, event.keyLocation, event.ctrlKey, 
             event.altKey, event.shiftKey, event.controlKey, event.commandKey));
+        
+        event.preventDefault();
     }
     
     private function stageText_keyUpHandler(event:KeyboardEvent):void

        addHierarchyListeners();
        
        if (needsRestore)
            restoreStageText();
        
        if (deferredViewPortUpdate)
            updateViewPort();

        dispatchEvent(new KeyboardEvent(event.type, true, event.cancelable, 
            event.charCode, event.keyCode, event.keyLocation, event.ctrlKey, 
            event.altKey, event.shiftKey, event.controlKey, event.commandKey));
        
        event.preventDefault();
    }
    
    private function stageText_softKeyboardHandler(event:SoftKeyboardEvent):void
