[GREENFOOT-834] Painting happens more often than needed when scenario running full speed
Our code was intended to prevent painting overly often in cases where the act cycle is running very fast -- if you are running the simulation at 20,000 FPS, there's no need to paint every frame, we only need to paint at 60-120 FPS at most. The logic for this paint-skipping appears to have been damaged during refactoring, and Greenfoot 3.6.0 currently paints most frames even when running much faster than the screen can display.
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 3.6.1