AnsweredAssumed Answered

Script workspace keypress delayed / arriving in wrong order (Mac)

Question asked by mrwatson-gbs on Sep 7, 2016
Latest reply on May 15, 2018 by realgrouchy



Mac Mini, El Capitan 10.11.4

FileMaker Pro Advanced




I am having problems typing script step abbreviations in long scripts, because the first keystroke after pressing return is being delayed / skipped.


Do this


In Script Workspace in a FileMaker set to  english:


  1. Create a long script - even empty lines - say 300 or 700 lines (the more lines the clearer the problem)
  2. Try to input an Else If command by pressing the following three keys quickly: <return> <e> <i>


Expected result


I expect to see "ei" in the input box and the suggestions menu with "else if"


Screen Shot 2016-09-07 at 12.49.33.png

Actual result


Often, but not always, I actually see "ie" in the input box and the suggestions menu is - correspondingly - empty.


Indeed, sometimes I see first "i" and the "e" arrives a fraction of a second later!


Screen Shot 2016-09-07 at 12.49.18.png


Note / My analysis


BUG: The first keystroke after the return is being skipped / delayed / is arriving late. (You can see this more clearly if you type "asdf" quickly => this arrives as "sdfa")


In short scripts it is not a problem, but it seems the longer the script the greater the delay / the bigger the problem.


Elimination of other problem sources:


  • I thought for ages that it was a problem of the remote connection to the computer (I work a lot from my home office), but I am currently sitting directly in front of the Mac Mini, and it is STILL a problem
  • I have thrown out all plugins (inc. MBS with its syntax coloring) and STILL have the problem
  • I thus conclude => It seems really to be a bug in the Script Workspace


hanksT ;-)