summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2013-01-18 01:18:04 +0100
committerOle Loots <ole@monochrom.net>2013-01-18 01:18:04 +0100
commitfb8cc34e9cffcd563d8dcc2c466a445ce2986d67 (patch)
tree1d642b0fd521d70d14216df55c9dd50e85eca9e3
parent42bb902a7d1c3ba8e186937716e7aec5cb2f3aa0 (diff)
downloadnetsurf-fb8cc34e9cffcd563d8dcc2c466a445ce2986d67.tar.gz
netsurf-fb8cc34e9cffcd563d8dcc2c466a445ce2986d67.tar.bz2
Restore object state for save/abort buttons.
-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;