From 3028d21f353ebf533d7d1eafa92e34d6ebc251b6 Mon Sep 17 00:00:00 2001 From: Adrian Lees Date: Fri, 15 Apr 2005 20:45:43 +0000 Subject: [project @ 2005-04-15 20:45:43 by adrianl] Fix for selection changing when page reformatted svn path=/import/netsurf/; revision=1644 --- desktop/selection.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'desktop/selection.c') diff --git a/desktop/selection.c b/desktop/selection.c index 91e385a96..291831723 100644 --- a/desktop/selection.c +++ b/desktop/selection.c @@ -171,8 +171,11 @@ unsigned selection_label_subtree(struct selection *s, struct box *node, unsigned node->byte_offset = idx; - if (node->text && !node->object) + + if (node->text && !node->object) { idx += node->length; + if (node->space) idx++; + } while (child) { idx = selection_label_subtree(s, child, idx); -- cgit v1.2.3