Ian Flanigan a200d6de83
Fix a problem where sometimes the emulator would run too fast (#34)
Before, when using `requestAnimationFrame`, the emulator did not save
the id returned by the browser. This broke the invariant of `run`,
namely that on exit either `runAnimationFrame` or `runTimer` would be
set. This meant that sometimes when the emulator restarted, there
would be two callbacks to `requetsAnimationFrame` run on every frame.

Now the id is saved correctly and the invariant of `run` is maintained.
2020-10-11 08:50:20 -07:00
..
2020-09-20 06:37:26 -07:00
2020-04-23 19:47:44 -07:00
2020-09-12 19:42:18 -07:00
2019-03-26 21:12:05 -07:00
2020-09-03 22:39:16 -07:00
2020-03-26 20:01:24 -07:00
2019-06-15 15:59:02 -07:00
2019-06-15 15:59:02 -07:00
2019-11-23 19:05:52 -08:00
2019-03-26 21:12:05 -07:00
2020-03-26 20:01:24 -07:00