summaryrefslogtreecommitdiff
path: root/atari/browser_win.c
diff options
context:
space:
mode:
Diffstat (limited to 'atari/browser_win.c')
-rwxr-xr-xatari/browser_win.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/atari/browser_win.c b/atari/browser_win.c
index 7a890a04c..ffa65eace 100755
--- a/atari/browser_win.c
+++ b/atari/browser_win.c
@@ -239,6 +239,8 @@ void window_open( struct gui_window * gw, GRECT pos )
}
tb_adjust_size( gw );
/*TBD: get already present content and set size? */
+ input_window = gw;
+ window_set_focus( gw, BROWSER, gw->browser );
}
@@ -484,8 +486,11 @@ static void __CDECL evnt_window_close( WINDOW *win, short buff[8], void *data )
static void __CDECL evnt_window_newtop( WINDOW *win, short buff[8], void *data )
-{
- input_window = (struct gui_window *) data;
+{
+ printf("oldtop: iw: %p\n", input_window);
+ input_window = (struct gui_window *) data;
+ printf("newtop: iw: %p, win: %p", input_window, win );
+ window_set_focus( input_window, BROWSER, &input_window->browser )
LOG(("newtop: iw: %p, win: %p", input_window, win ));
assert( input_window != NULL );
}