summaryrefslogtreecommitdiff
path: root/amiga/menu.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2013-01-06 00:21:15 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2013-01-06 00:21:15 +0000
commitcc321d5f63a526aab5a93bc3269736ac14bd92f7 (patch)
treec5ce03447b18e6baea21d7dae155366dc9da67e0 /amiga/menu.c
parent3dff750ae22185c2ee7bb6f5bc7e06d84267b9b9 (diff)
downloadnetsurf-cc321d5f63a526aab5a93bc3269736ac14bd92f7.tar.gz
netsurf-cc321d5f63a526aab5a93bc3269736ac14bd92f7.tar.bz2
Track the mouse pointer on a per-window basis
Diffstat (limited to 'amiga/menu.c')
-rwxr-xr-xamiga/menu.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/amiga/menu.c b/amiga/menu.c
index c3b191e40..496400dfb 100755
--- a/amiga/menu.c
+++ b/amiga/menu.c
@@ -753,9 +753,9 @@ static void ami_menu_item_project_print(struct Hook *hook, APTR window, struct I
struct gui_window_2 *gwin;
GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin);
- ami_update_pointer(gwin->win, GUI_POINTER_WAIT, false);
+ ami_set_pointer(gwin, GUI_POINTER_WAIT, false);
ami_print_ui(gwin->bw->current_content);
- ami_update_pointer(gwin->win, GUI_POINTER_DEFAULT, false);
+ ami_reset_pointer(gwin);
}
static void ami_menu_item_project_about(struct Hook *hook, APTR window, struct IntuiMessage *msg)
@@ -766,7 +766,7 @@ static void ami_menu_item_project_about(struct Hook *hook, APTR window, struct I
GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin);
- ami_update_pointer(gwin->win, GUI_POINTER_WAIT, false);
+ ami_set_pointer(gwin, GUI_POINTER_WAIT, false);
temp = ASPrintf("%s|%s|%s", messages_get("OK"),
messages_get("HelpCredits"),
@@ -800,7 +800,7 @@ static void ami_menu_item_project_about(struct Hook *hook, APTR window, struct I
else if(sel == 0)
browser_window_create("about:licence", NULL, 0, true, false);
- ami_update_pointer(gwin->win, GUI_POINTER_DEFAULT, false);
+ ami_reset_pointer(gwin);
}
static void ami_menu_item_project_quit(struct Hook *hook, APTR window, struct IntuiMessage *msg)