ebiten/internal/processtest/testdata
Hajime Hoshi 6e968558b1 internal/ui: bug fix: setRunning(true) must be called after the main thread is set
Some functions like ebiten.SetCursorMode use `running` to detect
whether the game starts or not. If the game starts, the main thread
must exist, but there was a timing when `running` was true but the
main thread didn't exist.

This change fixes this issue by changing the timing to call
`setRunning(true)` after the main thread initialization and before
`initOnMainThread`. `initOnMainThread` assumes that `running` is
true.

Closes #2742
2023-09-02 04:24:51 +09:00
..
issue1753.go all: fix typos (#2558) 2023-01-28 19:06:38 +09:00
issue2079.go internal/processtest: fix the timeout logic 2023-02-15 22:41:18 +09:00
issue2089.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2129.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2138.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2154_1.go ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
issue2154_2.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2162.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2180.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2362.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2390.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
issue2620.go internal/processtest: add a test for #2620 2023-04-01 03:59:00 +09:00
issue2716.go internal/atlas: bug fix: there should be multiple temporaryBytes objects for pipelining 2023-07-31 16:18:17 +09:00
issue2737.go audio: bug fix: deadlock between a player and a context 2023-08-29 14:52:48 +09:00
issue2742.go internal/ui: bug fix: setRunning(true) must be called after the main thread is set 2023-09-02 04:24:51 +09:00