Jump to content
Search Community

trahm

Members
  • Posts

    1
  • Joined

  • Last visited

trahm's Achievements

0

Reputation

  1. When I set item.hasSelectableText=true, and then edit a TextField not managed by TransformManager and hit the backspace, TransformManager deletes the current selected item. I stopped TransformManager from doing this by changing the following code in TransformManager private static function onKeyPress($e:KeyboardEvent):void { _keysDown[$e.keyCode] = true; if ($e.keyCode == Keyboard.DELETE ){ //|| $e.keyCode == Keyboard.BACKSPACE) { _keyDispatcher.dispatchEvent(new KeyboardEvent("pressDelete")); } else if ($e.keyCode == Keyboard.SHIFT || $e.keyCode == Keyboard.CONTROL) { _keyDispatcher.dispatchEvent(new KeyboardEvent("pressMultiSelectKey")); } else if($e.keyCode == Keyboard.UP || $e.keyCode == Keyboard.DOWN || $e.keyCode == Keyboard.LEFT || $e.keyCode == Keyboard.RIGHT) { var kbe:KeyboardEvent = new KeyboardEvent("pressArrowKey", true, false, $e.charCode, $e.keyCode, $e.keyLocation, $e.ctrlKey, $e.altKey, $e.shiftKey); _keyDispatcher.dispatchEvent(kbe); } }
×
×
  • Create New...