summaryrefslogtreecommitdiff
path: root/amiga/menu.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2012-12-15 15:39:09 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2012-12-15 15:39:09 +0000
commit8e416ec2265fda98de4b1ea027b1ff0998e20205 (patch)
tree54b579d565bca9ad1af71e5eaf58209ee7539e5f /amiga/menu.c
parent79b1496d3054a68cc5dcdf27677ed58667c099b3 (diff)
downloadnetsurf-8e416ec2265fda98de4b1ea027b1ff0998e20205.tar.gz
netsurf-8e416ec2265fda98de4b1ea027b1ff0998e20205.tar.bz2
Ensure the menu checked state remain in sync with reality
Diffstat (limited to 'amiga/menu.c')
-rwxr-xr-xamiga/menu.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/amiga/menu.c b/amiga/menu.c
index 76fa9e001..58a4d5115 100755
--- a/amiga/menu.c
+++ b/amiga/menu.c
@@ -693,8 +693,6 @@ void ami_menu_update_disabled(struct gui_window *g, hlcache_handle *c)
OffMenu(win,AMI_MENU_SAVEAS_IFF);
}
}
-
- ami_menu_update_checked(g->shared);
}
/*
@@ -905,6 +903,7 @@ static void ami_menu_item_browser_foreimg(struct Hook *hook, APTR window, struct
if(ItemAddress(menustrip, msg->Code)->Flags & CHECKED) checked = true;
nsoption_set_bool(foreground_images, checked);
+ ami_menu_check_toggled = true;
}
static void ami_menu_item_browser_backimg(struct Hook *hook, APTR window, struct IntuiMessage *msg)
@@ -916,6 +915,7 @@ static void ami_menu_item_browser_backimg(struct Hook *hook, APTR window, struct
if(ItemAddress(menustrip, msg->Code)->Flags & CHECKED) checked = true;
nsoption_set_bool(background_images, checked);
+ ami_menu_check_toggled = true;
}
static void ami_menu_item_browser_enablejs(struct Hook *hook, APTR window, struct IntuiMessage *msg)
@@ -927,6 +927,7 @@ static void ami_menu_item_browser_enablejs(struct Hook *hook, APTR window, struc
if(ItemAddress(menustrip, msg->Code)->Flags & CHECKED) checked = true;
nsoption_set_bool(enable_javascript, checked);
+ ami_menu_check_toggled = true;
}
static void ami_menu_item_browser_scale_decrease(struct Hook *hook, APTR window, struct IntuiMessage *msg)