Bug 670137 - ibus.conf should has QT_IM_MODULE=xim if ibus-qt isn't installed
ibus.conf should has QT_IM_MODULE=xim if ibus-qt isn't installed
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: ibus (Show other bugs)
rawhide
Unspecified Unspecified
low Severity medium
: ---
: ---
Assigned To: fujiwara
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2011-01-17 05:20 EST by Akira TAGOH
Modified: 2011-01-26 03:39 EST (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2011-01-26 03:39:05 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Akira TAGOH 2011-01-17 05:20:31 EST
Description of problem:
currently ibus.conf doesn't set anything to QT_IM_MODULE if ibus-qt package isn't installed. this behaviour is unpredictable. that would be better set xim to it to ensure its working.

Version-Release number of selected component (if applicable):
ibus-1.3.99.20101202-5.fc15.x86_64

How reproducible:
always

Steps to Reproduce:
1.log into the desktop without ibus-qt package
2.see $QT_IM_MODULE.
3.
  
Actual results:
No QT_IM_MODULE is set.

Expected results:
should have xim.

Additional info:
Comment 1 fujiwara 2011-01-17 22:01:35 EST
index 3eec7fd..760f86f 100644
--- a/xinput-ibus
+++ b/xinput-ibus
@@ -10,4 +10,6 @@ if test -f /usr/lib/qt4/plugins/inputmethods/libqtim-ibus.so || \
    test -f /usr/lib64/qt4/plugins/inputmethods/libqtim-ibus.so;
 then
     QT_IM_MODULE=ibus
+else
+    QT_IM_MODULE=xim
 fi

Note You need to log in before you can comment on or make changes to this bug.