diff --git a/src/graphics/ui/elements/TextBox.cpp b/src/graphics/ui/elements/TextBox.cpp index 128d3ea6..7477d2f3 100644 --- a/src/graphics/ui/elements/TextBox.cpp +++ b/src/graphics/ui/elements/TextBox.cpp @@ -504,7 +504,7 @@ void TextBox::performEditingKeyboardEvents(keycode key) { paste(L"\n"); } else { defocus(); - if (validate()) { + if (validate() && consumer) { consumer(label->getText()); } }