# HG changeset patch # User Mark Doliner # Date 1150698146 0 # Node ID f1dd1555b39cc92753d1a0694394706ff1ab77da # Parent 378bba5011e7817cdd64a512eb2fcf2b0995fbbc [gaim-migrate @ 16284] Fix a bug interalia just pointed out in #gaim. Unchecking a substatus in the saved status editor would not actually get rid of that substatus. committer: Tailor Script diff -r 378bba5011e7 -r f1dd1555b39c src/gtksavedstatuses.c --- a/src/gtksavedstatuses.c Mon Jun 19 05:57:11 2006 +0000 +++ b/src/gtksavedstatuses.c Mon Jun 19 06:22:26 2006 +0000 @@ -760,6 +760,10 @@ type = gaim_account_get_status_type(account, id); gaim_savedstatus_set_substatus(saved_status, account, type, message); } + else + { + gaim_savedstatus_unset_substatus(saved_status, account); + } g_free(id); g_free(message); } while (gtk_tree_model_iter_next(model, &iter));