summaryrefslogtreecommitdiffstats
path: root/scene/gui/line_edit.cpp
diff options
context:
space:
mode:
authorTomasz Chabora <kobewi4e@gmail.com>2019-05-21 14:49:53 +0200
committerTomasz Chabora <kobewi4e@gmail.com>2019-05-21 14:49:53 +0200
commit2d84ec5468ea0f88b2df5e5f8ae257f72288aa9d (patch)
treea532cc536b0442ee498c4c7d56f2399856e481f7 /scene/gui/line_edit.cpp
parent8c95e1aaf848801b91bdb991da1f53dc77493077 (diff)
downloadredot-engine-2d84ec5468ea0f88b2df5e5f8ae257f72288aa9d.tar.gz
Pass mouse events to SpinBox from its LineEdit
Diffstat (limited to 'scene/gui/line_edit.cpp')
-rw-r--r--scene/gui/line_edit.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/scene/gui/line_edit.cpp b/scene/gui/line_edit.cpp
index 2d18a80833..1babde4b89 100644
--- a/scene/gui/line_edit.cpp
+++ b/scene/gui/line_edit.cpp
@@ -68,6 +68,7 @@ void LineEdit::_gui_input(Ref<InputEvent> p_event) {
_reset_caret_blink_timer();
if (b->is_pressed()) {
+ accept_event(); //don't pass event further when clicked on text field
if (!text.empty() && is_editable() && _is_over_clear_button(b->get_position())) {
clear_button_status.press_attempt = true;
clear_button_status.pressing_inside = true;