Skip to content

Commit e4d90b7

Browse files
authored
Merge pull request #64 from generalzzd/zzd
fix: UTF-8 Backspace now works as expected in SFML OpenGL 3 Demo
2 parents 42c0497 + 135b585 commit e4d90b7

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

demo/sfml_opengl3/nuklear_sfml_gl3.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,10 @@ nk_sfml_handle_event(sf::Event* evt)
442442
} else nk_input_motion(ctx, evt->touch.x, evt->touch.y);
443443
return 1;
444444
} else if(evt->type == sf::Event::TextEntered) {
445-
nk_input_unicode(ctx, evt->text.unicode);
445+
/* 8 ~ backspace */
446+
if (evt->text.unicode != 8) {
447+
nk_input_unicode(ctx, evt->text.unicode);
448+
}
446449
return 1;
447450
} else if(evt->type == sf::Event::MouseWheelScrolled) {
448451
nk_input_scroll(ctx, nk_vec2(0,evt->mouseWheelScroll.delta));

0 commit comments

Comments
 (0)