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 );