joystick-demo: controllers are not always immediately available after open-game-input
							parent
							
								
									ab4d41169b
								
							
						
					
					
						commit
						acf515d6c6
					
				|  | @ -2,7 +2,7 @@ USING: ui ui.gadgets sequences kernel arrays math colors | ||||||
| ui.render math.vectors accessors fry ui.gadgets.packs game-input | ui.render math.vectors accessors fry ui.gadgets.packs game-input | ||||||
| game-input.backend ui.gadgets.labels ui.gadgets.borders alarms | game-input.backend ui.gadgets.labels ui.gadgets.borders alarms | ||||||
| calendar locals combinators.lib strings ui.gadgets.buttons | calendar locals combinators.lib strings ui.gadgets.buttons | ||||||
| combinators math.parser assocs ; | combinators math.parser assocs threads ; | ||||||
| IN: joystick-demo | IN: joystick-demo | ||||||
| 
 | 
 | ||||||
| : SIZE { 151 151 } ; | : SIZE { 151 151 } ; | ||||||
|  | @ -138,6 +138,7 @@ M: joystick-demo-gadget ungraft* | ||||||
| : joystick-demo ( -- ) | : joystick-demo ( -- ) | ||||||
|     [ |     [ | ||||||
|         open-game-input |         open-game-input | ||||||
|  |         0.1 seconds sleep ! It might take a moment to find devices... | ||||||
|         get-controllers [ joystick-window ] each |         get-controllers [ joystick-window ] each | ||||||
|     ] with-ui ; |     ] with-ui ; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue