Browse code

Fixed issue with ctrl/key

neauoire authored on 19/05/2021 19:23:20
Showing 1 changed files
... ...
@@ -334,7 +334,7 @@ start(Uxn *u)
334 334
 			case SDL_TEXTINPUT:
335 335
 			case SDL_KEYDOWN:
336 336
 			case SDL_KEYUP:
337
-				if(event.text.text[0] >= ' ' || event.text.text[0] <= '~')
337
+				if(event.text.text[0] >= ' ' && event.text.text[0] <= '~')
338 338
 					devctrl->dat[3] = event.text.text[0];
339 339
 				doctrl(u, &event, event.type == SDL_KEYDOWN);
340 340
 				evaluxn(u, mempeek16(devctrl->dat, 0));
... ...
@@ -362,7 +362,7 @@ start(Uxn *u)
362 362
 		evaluxn(u, mempeek16(devscreen->dat, 0));
363 363
 		if(reqdraw)
364 364
 			redraw(ppu.output, u);
365
-		if(!bench){
365
+		if(!bench) {
366 366
 			elapsed = (SDL_GetPerformanceCounter() - start) / (double)SDL_GetPerformanceFrequency() * 1000.0f;
367 367
 			SDL_Delay(clamp(16.666f - elapsed, 0, 1000));
368 368
 		}