See: https://bugzilla.redhat.com/show_bug.cgi?id=858980#c2 one possibility to fix that would be to add desktop files like: ibus-setup-m17n:t:latn-post.desktop Different ones for each m17n input method because ibus-setup-m17n is called with --name options like: usr/libexec/ibus-setup-m17n --name m17n:t:latn-post
ibus-m17n-1.3.4-6.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/ibus-m17n-1.3.4-6.fc18
Package ibus-m17n-1.3.4-6.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing ibus-m17n-1.3.4-6.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-15628/ibus-m17n-1.3.4-6.fc18 then log in and leave karma (feedback).
I tested on Fedora-18-Beta-TC6-x86_64-netinst.iso where ibus-m17n-1.3.4-6.fc18 is included. It works fine now. Setting to VERIFIED.
I think the fix is already pushed to stable. Closing.