flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Harui (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLEX-33372) Windows 8 on-screen touch keyboard not displaying
Date Thu, 31 Jan 2013 00:13:12 GMT

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

Alex Harui commented on FLEX-33372:

My source thinks it is a player bug, otherwise they would have passed the issue on to Flex.
 If you have time, you can help out by creating a non-Flex version of the test case.  Take
a TextField and a Sprite.  Try giving them focus and see if the keyboard shows up.  If it
works for Sprite, there might be other code you need to borrow from RichEditableText and TLF
until it fails.  When RET has displayAsPassword=true it looks like it causes TLF to think
someone pasted in the '****" which might take TLF down some code path that allows the keyboard
to show up.

I don't have a device to test it on so I can't help much at this time.

It occurs to me that a possible workaround might be to always force that paste operation after
each keystroke.
> Windows 8 on-screen touch keyboard not displaying
> -------------------------------------------------
>                 Key: FLEX-33372
>                 URL: https://issues.apache.org/jira/browse/FLEX-33372
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Spark: RichEditableText, Spark: TextArea, Spark: TextInput
>    Affects Versions: Adobe Flex SDK 4.6 (Release), Apache Flex 4.9.0
>         Environment: Windows 8 Metro
> Internet Explorer (IE) 10.0.1
> Flash Player 11,3,378,5
>            Reporter: Stepan Hilbert
> On-screen touch keyboard is not being displayed for spark RichEditableText based text
input components. It does get displayed when displayAsPassword property is set to true. It
does get displayed for TextField based components.
> Additionally, it would be desirable to control the keyboard using:
> - needsSoftKeyboard property
> - requestSoftKeyboard() function
> These currently have no effect.
> Steps to reproduce:
> 1. Create a Flex application that features s:TextInput, s:TextInput with displayAsPassword="true"
and mx:TextInput
> <mx:TextInput text="mx:TextInput" />
> <s:TextInput text="s:TextInput" />
> <s:TextInput text="s:TextInput password" displayAsPassword="true" />
> 2. Open this application in the Metro Internet Explorer on a touch-enabled Windows 8
PC/Tablet. You might need to edit the DebugDomain variable (see http://msdn.microsoft.com/en-au/library/ie/jj193557%28v=vs.85%29.aspx)
> 3. Tap the mx:TextInput - on-screen keyboard shows
> 4. Tap the s:TextInput with displayAsPassword="true" - on-screen keyboard shows
> 5. Tap the s:TextInput - on-screen keyboard doesn't show
> Note:
> This bug has been discussed on the web
> (i.e. here: http://flexcoders.10928.n7.nabble.com/windows-8-store-app-onscreen-keyboard-invoking-td111950.html)
> but no resolution has been reached, so that is why I'm logging this issue.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message