summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform/gl/gl-input.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/gl/gl-input.c b/platform/gl/gl-input.c
index 0788eca2..35c74866 100644
--- a/platform/gl/gl-input.c
+++ b/platform/gl/gl-input.c
@@ -290,7 +290,10 @@ int ui_input(int x0, int y0, int x1, int y1, struct input *input)
{
ui.hot = input;
if (!ui.active && ui.down)
+ {
+ input->p = find_string_location(input->text, input->end, x0 + 2, ui.x);
ui.active = input;
+ }
}
if (ui.active == input)