ibus-1.1.0.20090331-1.fc11.x86_64 ibus-hangul-1.1.0.20090328-1.fc11.warren2.x86_64 ibus-pinyin-1.1.0.20090303-1.fc11.noarch ibus-anthy-1.1.0.20090402-1.fc11.x86_64 LANG=en_US.UTF-8 1. Enable pinyin, anthy and hangul. 2. Run gedit. 3. Use ibus-anthy. 4. Close gedit. 5. Run gedit. 6. Trigger. 7. You expect ibus-anthy to pop-up since that is what you used last, but ibus-pinyin appears.
It turns out this is by design in ibus. In the ibus preferences you can choose your desired order of engines. CLOSED NOTABUG.