[ 
https://issues.apache.org/jira/browse/FLEX-34325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14010926#comment-14010926
 ] 

Alexander Scheibe commented on FLEX-34325:
------------------------------------------

It's not the setFocus which causes the button click; it's the key up event. 
This is an accessibility feature of the button for keyboard interaction. 

So if you change focus from the text input to the button on key up instead it 
should work .


> setFocus and passing the focus on component button
> --------------------------------------------------
>
>                 Key: FLEX-34325
>                 URL: https://issues.apache.org/jira/browse/FLEX-34325
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Focus Manager, Spark: Button
>    Affects Versions: Apache Flex 4.11.0, Apache Flex 4.12.0, Apache Flex 
> 4.12.1
>         Environment: Windows 7 64bit, Flash Player 11.6.602.168, Flash Player 
> 13.0.0.182
>            Reporter: Dominik Sotola
>         Attachments: focusTest.mxml
>
>
> While migrating to new version of Flex SDK 4.12.0 (from version 4.6) I found 
> a bug or at least an unfortunate feature. 
> When passing the focus on component button, the button's click event is 
> dispatched.
> Required application state: If user (with actual focus in "tiTwo" text input) 
> press the Enter key, focus is then passed on component button. 
> After pushing Enter on text input, click event must not be dispatched on 
> "button".
> More info:
> http://stackoverflow.com/questions/23753885/flex-4-12-0-setfocus



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to