diff --git a/src/node_text_input.cpp b/src/node_text_input.cpp index 509f23c..f9b845d 100644 --- a/src/node_text_input.cpp +++ b/src/node_text_input.cpp @@ -109,6 +109,8 @@ kEventResult NodeTextInput::handle_event(Event* e) } else if (ke->m_char == '\n' || ke->m_char == '\r') // enter/return { + if (on_return) + on_return(this); } else if (ke->m_char >= 32 && ke->m_char < (32 + 96)) {