summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2011-12-06 22:49:54 +0000
committerOle Loots <ole@monochrom.net>2011-12-06 22:49:54 +0000
commit97dce15b9e20d21e03d1240ca6178d573d94a88e (patch)
treee9a7f17b7b2012ed3aec06ac4c54bfa4deadda8f
parent9f1de639494026e5ce76e6523445625be64acd37 (diff)
downloadnetsurf-97dce15b9e20d21e03d1240ca6178d573d94a88e.tar.gz
netsurf-97dce15b9e20d21e03d1240ca6178d573d94a88e.tar.bz2
Set input_window on click, instead of asserting input window equals the receiver window.
svn path=/trunk/netsurf/; revision=13253
-rwxr-xr-xatari/browser.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/atari/browser.c b/atari/browser.c
index 98602835d..2ee8fcfe0 100755
--- a/atari/browser.c
+++ b/atari/browser.c
@@ -216,12 +216,12 @@ static void __CDECL browser_evnt_mbutton( COMPONENT * c, long buff[8], void * da
short mx, my, dummy, mbut;
LGRECT cwork;
browser_mouse_state bmstate = 0;
- struct gui_window * gw = data;
- if( input_window != gw ) {
- return;
- }
-
+ struct gui_window * gw = data;
+ if( input_window != gw ){
+ input_window = gw;
+ }
+
window_set_focus( gw, BROWSER, (void*)gw->browser );
browser_get_rect( gw, BR_CONTENT, &cwork );