Hey all. There seems to be a noticeable lag between when I select a text field and when the keyboard shows up. During this time there’s absolutely no indication to the player that anything is happening. This can’t possibly be normal. Any solution, and is this problem unique to me?
A hidden Cocoa text input field must be created to have something to put the focus on and force Cocoa to show the keyboard.
This must be done either when the user tries to edit text field for the first time or it must be loaded when game starts. Current implementation creates Cocoa text field only when it is necessary and therefore some lag is introduced.
Interesting, I did wonder what was going on. Do you know how I would go about front-loading the cocoa text field you mention to some point less obvious (like start-up screen for instance), because the current implementation can result in the program feeling broken / unresponsive. Or is this something that can’t be done from the scripting side?