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

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

    mrwatson-gbs

      Context

       

      Mac Mini, El Capitan 10.11.4

      FileMaker Pro Advanced 15.0.1.119

       

      Issue

       

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

       

      MrWatson