[
https://issues.apache.org/jira/browse/PIVOT-720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082449#comment-13082449
]
Chris Bartlett commented on PIVOT-720:
--------------------------------------
Please ignore attachments.
They were mistakenly added to this ticket instead of PIVOT-276.
Attempting to remove/hide.
> Want keystrokes to go to the native OS window that has focus
> ------------------------------------------------------------
>
> Key: PIVOT-720
> URL: https://issues.apache.org/jira/browse/PIVOT-720
> Project: Pivot
> Issue Type: Improvement
> Components: wtk
> Affects Versions: 2.0
> Reporter: Bill van Melle
> Assignee: Chris Bartlett
> Fix For: 2.1
>
> Attachments: grid_view_component_explorer.patch,
> grid_view_component_explorer.png
>
>
> If you use DesktopApplicationContext.createDisplay to create a new OS window,
> and you want to handle keystrokes sent to that window, the only way your key
> listener will get called is if there is a focused Pivot component in that
> window. But not all interesting windows contain a focusable component, and
> even when they do, there are often good reasons not to focus a particular
> component by default. Meanwhile, if Pivot's notion of the currently focused
> component is in a different OS window, keystrokes will go there, even though
> it's not the window that appears to the user to have focus (as judged by the
> native window system focus decoration), which is counterintuitive.
> There is extensive discussion at
> http://apache-pivot-users.399431.n3.nabble.com/KeyListeners-on-ImageView-td2600622.html
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira