I’ve posted this in Feedback as case 39148 but I have yet to see anything acknowledged with it.
Steps: If you put a timer on a window from the IDE, then set its super to Xojo.Core.Timer, the timer does not behave correctly.
For example, put a timer on a window.
Set the super to Xojo.Core.Timer
Set the mode to single.
Set the period to 1000.
In the action event have it do something.
Now run the app on OS X. The Timer will never fire.
Now run the app in Windows. The timer fires multiple times and does not stop.
Please see the attached demo app.
Timer behavior follows what is set in the IDE
Behavior is OFF for Mac, Multiple for Windows
Don’t use the new framework timer.