Skip to main content
Inspiring
Dec 7, 2016 1:10 PM UTC
Question

BUG IOS - TextField moves up when selected for input. Consistent. Steps to reproduce here.

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

This topic is closed to new replies. Start a new post to keep the conversation going.

2 replies

PippoAppsAuthor
Inspiring
Dec 7, 2016 1:11 PM UTC

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.

Translate
deesharm
Adobe Employee
Adobe Employee
Dec 12, 2016 7:52 AM UTC

Hi,

Thanks for sharing the information.

We are investigating it further at our end.

Thanks,

Adobe AIR Team

Translate