diff options
Diffstat (limited to 'amiga/gui.c')
-rwxr-xr-x | amiga/gui.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/amiga/gui.c b/amiga/gui.c index 78bf209aa..0041cb443 100755 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -1588,7 +1588,17 @@ void gui_window_set_pointer(struct gui_window *g, gui_pointer_shape shape) } else { - SetWindowPointer(g->win,TAG_DONE); + if(shape == GUI_POINTER_WAIT) + { + SetWindowPointer(g->win, + WA_BusyPointer,TRUE, + WA_PointerDelay,TRUE, + TAG_DONE); + } + else + { + SetWindowPointer(g->win,TAG_DONE); + } } } |