Bug 670137 - ibus.conf should has QT_IM_MODULE=xim if ibus-qt isn't installed
Summary: ibus.conf should has QT_IM_MODULE=xim if ibus-qt isn't installed
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus
Version: rawhide
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: fujiwara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-17 10:20 UTC by Akira TAGOH
Modified: 2011-01-26 08:39 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-01-26 08:39:05 UTC
Type: ---


Attachments (Terms of Use)

Description Akira TAGOH 2011-01-17 10:20:31 UTC
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-18 03:01:35 UTC
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.