summaryrefslogtreecommitdiff
path: root/render/html_interaction.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2011-07-07 17:50:04 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2011-07-07 17:50:04 +0000
commitbc91b72c56fdfe2d74e1b0fbfdeb6d6d84ad103e (patch)
treee6ab0967e23094254bd93ad94da7d55434eb4d73 /render/html_interaction.c
parente2681caf9cdf056942792a06b74c729a05d7b5b0 (diff)
downloadnetsurf-bc91b72c56fdfe2d74e1b0fbfdeb6d6d84ad103e.tar.gz
netsurf-bc91b72c56fdfe2d74e1b0fbfdeb6d6d84ad103e.tar.bz2
Clean up text input code. Now desktop/textinput.{c|h} is concerend with browser windows only. HTML content specific stuff moved to render/textinput.{c|h} and disassociated from browser windows.
svn path=/trunk/netsurf/; revision=12587
Diffstat (limited to 'render/html_interaction.c')
-rw-r--r--render/html_interaction.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/render/html_interaction.c b/render/html_interaction.c
index 9b3ffe6df..db68f4629 100644
--- a/render/html_interaction.c
+++ b/render/html_interaction.c
@@ -39,6 +39,7 @@
#include "render/form.h"
#include "render/html_internal.h"
#include "render/imagemap.h"
+#include "render/textinput.h"
#include "utils/messages.h"
#include "utils/utils.h"
@@ -379,7 +380,7 @@ void html_mouse_action(struct content *c, struct browser_window *bw,
gadget_box)
selection_init(bw->sel, gadget_box);
- browser_window_textarea_click(bw,
+ textinput_textarea_click(c,
mouse,
gadget_box,
gadget_box_x,
@@ -422,7 +423,7 @@ void html_mouse_action(struct content *c, struct browser_window *bw,
if ((mouse & BROWSER_MOUSE_PRESS_1) &&
!(mouse & (BROWSER_MOUSE_MOD_1 |
BROWSER_MOUSE_MOD_2))) {
- browser_window_input_click(bw,
+ textinput_input_click(c,
gadget_box,
gadget_box_x,
gadget_box_y,