The "Timer" in an OnTImerScript should still run down even when a user has a record open for editing. You should investigate why opening the record for editing--which locks the record against changes by other users or in other windows is keeping this from working for you. Perhaps the script performed when the timer runs down can't proceed when this record is locked against edits.
It seems to be doing that only when the value list is opened from drop-down or pop-up format. If i've clicked inside an edit field the script goes through. Perhaps its a bug or something FM overlooked?
You are welcome to report it as such over in Report an Issue to see what the FileMaker Techs that monitor that section have to think.
I will note that you can open a separate window and run the Timer in it instead of the current window, but this really shouldn't be necessary.
Thanks Phil. I tried the second window approach and ran the timer from there but the same thing happens ( script is paused ), even if the value list is opened on the original window. Soon as i click out of the value list it proceeds.
Using Windows 7 and FileMaker Advanced 13, I cannot reproduce this behavior.
As A test, I created a script with two lines:
Show Custom Dialog ["Hello"]
InstallOnTimerScript---> this step halts the timer so that dialog only appears once after the first interval of 10 seconds.
Then I performed a different script with this single step:
I performed the second script and then quickly deployed a drop down list. The dialog still appeared once 10 seconds had elapsed. I tried also putting the focus into the drop down list field, but the dialog still appeared.