summaryrefslogtreecommitdiff
path: root/atari/settings.c
diff options
context:
space:
mode:
Diffstat (limited to 'atari/settings.c')
-rw-r--r--atari/settings.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/atari/settings.c b/atari/settings.c
index 77e4c6293..546f56acd 100644
--- a/atari/settings.c
+++ b/atari/settings.c
@@ -273,10 +273,14 @@ static void form_event(int index, int external)
switch(index) {
case SETTINGS_SAVE:
+ OBJ_UNCHECK(index);
+ OBJ_REDRAW(index);
save_settings();
break;
case SETTINGS_ABORT:
+ OBJ_UNCHECK(index);
+ OBJ_REDRAW(index);
close_settings();
break;