diff options
Diffstat (limited to 'atari/browser_win.c')
-rwxr-xr-x | atari/browser_win.c | 9 |
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 );
}
|