2 Replies Latest reply on May 9, 2017 9:53 AM by TSGal

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




      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 ;-)