# HG changeset patch # User Richard Laager # Date 1150692530 0 # Node ID 0a1132e6eac4ea652835c88d837ce7f6841cb0f1 # Parent b6967e51f6c425c3445a3e9e2987c76b1e4ad8f9 [gaim-migrate @ 16279] SF Patch #1508370 from Sadrul "I had overlooked the changes that were necessary to behave properly when Escape is pressed in the per-account status selectors. This patch amends that." committer: Tailor Script diff -r b6967e51f6c4 -r 0a1132e6eac4 src/gtkstatusbox.c --- a/src/gtkstatusbox.c Sun Jun 18 02:03:08 2006 +0000 +++ b/src/gtkstatusbox.c Mon Jun 19 04:48:50 2006 +0000 @@ -744,7 +744,11 @@ { g_source_remove(status_box->typing); status_box->typing = 0; - status_menu_refresh_iter(status_box); + if (status_box->account != NULL) + update_to_reflect_account_status(status_box, status_box->account, + gaim_account_get_active_status(status_box->account)); + else + status_menu_refresh_iter(status_box); return TRUE; }