https://bugzilla.redhat.com/show_bug.cgi?id=844555
--- Comment #6 from Akira TAGOH tagoh@redhat.com --- Yes, it worked before. thus I'm saying it's a regression though. it's not a bug? definitely a bug. plus, it's not relevant to gnome integration. as I said, this happens with f17 guest on f17 host. I guess the root cause may be same to Bug#810211 from the technical POV. this issue happens no matter what guest is running, as long as the new IME switcher is available on host.
I'd suggest to re-design the IME switcher again. it's quite buggy and has the problematic behavior with a lot of regressions.