summaryrefslogtreecommitdiff
path: root/platform/gl/gl-input.c
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2015-09-23 14:28:15 +0200
committerTor Andersson <tor.andersson@artifex.com>2015-10-06 11:21:23 +0200
commit23908159e4dc71dca69b05348f60f18c58e0f2ed (patch)
treef075a447a4d4ec1c6bb17391401f89dc26adeb95 /platform/gl/gl-input.c
parentcca539d70b69231408e35b0032b3b349237835bf (diff)
downloadmupdf-23908159e4dc71dca69b05348f60f18c58e0f2ed.tar.xz
gl: Fix text selection bug.
Diffstat (limited to 'platform/gl/gl-input.c')
-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)