Copy link to clipboard
Copied
You select a TextField for input, soft keyboard shows up, and editable textfield while typing moves upwards. Steps to reproduce and solution.
Quick solution: do not set stage quality anything higher than "best". (8x8, etc. will cause the bug)
You can use this test fla here: http://pippoapps.com/_downloads/DebugTFAir.zip
Used 2 days under a precious deadline to isolate this, will you give me a job at Adobe?
It is consistent. In both AIR 23 and 24.
If stage quality is set to: "low", "medium", "high", "best" - TextField works ok.
If stage quality is set to: "8x8", "8x8linear", "16x16", "16x16linear" - TextField moves up a lot when selected for input.
Rendering GPU, auto orientation, fullscreen. Iphone & Ipad. Resolution high.
Stage settings:
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.quality = "8x8linear";
DEVICE USED:
1 [USystem] System initialized. DPI:264 RES:(x=2048, y=1536) - DEVICE LANGUAGE: en
2 [USystem] manufacturer | Adobe iOS
3 [USystem] os | iPhone OS 9.3.5 iPad3,1
4 [USystem] version | IOS 24,0,0,170
5 [USystem] isDebugger | true
6 [USystem] playerType | Desktop
7 [USystem] screenDPI | 264
8 [USystem] screenResolutionX | 2048
9 [USystem] screenResolutionY | 1536
10 [USystem] hasPrinting | false
11 [USystem] language | en
12 [USystem] touchscreenType | finger
13 [USystem] localFileReadDisable | false
14 [USystem] maxLevelIDC | 5.1
15 [USystem] pixelAspectRatio | 1
16 [USystem] screenColor | color
17 [USystem] hasVideoEncoder | true
18 [USystem] hasTLS | true
19 [USystem] hasStreamingVideo | true
20 [USystem] hasStreamingAudio | true
21 [USystem] hasScreenPlayback | false
22 [USystem] hasScreenBroadcast | false
23 [USystem] hasMP3 | true
24 [USystem] hasIME | false
25 [USystem] hasEmbeddedVideo | true
26 [USystem] hasAudioEncoder | true
27 [USystem] hasAudio | true
28 [USystem] hasAccessibility | false
29 [USystem] avHardwareDisable | false
30 [USystem] cpuArchitecture | ARM
31 [USystem] isEmbeddedInAcrobat | false
32 [USystem] languages | en-IT,it-IT
33 [USystem] prototype | [object Object]
35 [USystem] supports32BitProcesses | true
36 [USystem] supports64BitProcesses | false
Copy link to clipboard
Copied
Workaround:
If stage quality is set to: "low", "medium", "high", "best" - TextField works ok.
If stage quality is set to: "8x8", "8x8linear", "16x16", "16x16linear" - TextField moves up a lot when selected for input.
Copy link to clipboard
Copied
Hi,
Thanks for sharing the information.
We are investigating it further at our end.
Thanks,
Adobe AIR Team