I have a procedure that creates a variables that fills in a Text List Display, and some other variables for Text Display. I have it working as expected on my new work computer which has High Sierra. Made a copy to bring home and try on my older computer with El Capitan, and my laptop with Yosemite. This procedure ends with:
Show variable [variables]
noshow is disabled as such “;noshow”. I don’t plan to leave it that way, just left over from debugging.
With High Sierra, the Text List and Text Display objects display as intended at the end of the procedure.
With El Capitan and Yosemite, the TL and TD flash on and then off at the end of the procedure.
However, if I reenable noshow by taking out the semicolon, both El Capitan and Yosemite computers the TL and TD continue to show the variables.
The strange part is, if I re-disable noshow with the semi-colon, the variables still display properly until I save the change or close and restart the file. It’s not necessary to save the procedure the get no show reactivated, just de-activated.
I don’t know what to make of this, but thought I’d throw it out that as another one of those weird inconsistencies.