Minor nit with eterm.

This commit is contained in:
Martín Lucas Golini
2024-10-04 15:01:51 -03:00
parent 0a69313db4
commit c881410a39
2 changed files with 7 additions and 0 deletions

View File

@@ -1514,6 +1514,7 @@ void TerminalDisplay::onTextInput( const Uint32& chr ) {
input.push_back( chr );
std::string utf8Input( input.toUtf8() );
mTerminal->ttywrite( utf8Input.c_str(), utf8Input.size(), 1 );
mDirty = true;
}
void TerminalDisplay::onTextEditing( const String&, const Int32&, const Int32& ) {

View File

@@ -86,6 +86,12 @@ void inputCallback( InputEvent* event ) {
terminal->onTextInput( event->text.text );
break;
}
case InputEvent::TextEditing: {
terminal->onTextEditing( event->textediting.text, event->textediting.start,
event->textediting.length );
break;
}
case InputEvent::VideoExpose:
terminal->setFocus( win->hasFocus() );
terminal->invalidate();