← Back to team overview

desktop-packages team mailing list archive

[Bug 1385623] [NEW] ibus languagebar error

 

Public bug reported:

When I change activate window, the language bar is formatted as empty.
I don't know the reason.
So I try to check the order of focus_in/out and reset commands from bus/inputcontext.c.

According to this analyzing, I found some issue.

  - When we guess that 1.7 is current input context connection and 1.6 is old one,
    arrived commands to inputcontext.c as following order.
    _ic_reset
    _ic_focus_out:gtk-im, :1.7, 0x980dfb0
    _ic_focus_in:gtk-im, :1.6, 0xb520a8f0
    _ic_focus_in:gtk-im, :1.7, 0x980dfb0
    _ic_focus_out:gtk-im, :1.6, 0xb520a8f0
    please look last line. 1.6 is actually a late notice.
    I think that language bar is modified by above functions and actually this notice order is so bad.
In final, because some issue like above, language bar and panel is not right sometimes.

** Affects: ibus (Ubuntu)
     Importance: Undecided
         Status: Confirmed

** Changed in: ibus (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ibus in Ubuntu.
https://bugs.launchpad.net/bugs/1385623

Title:
  ibus languagebar error

Status in “ibus” package in Ubuntu:
  Confirmed

Bug description:
  When I change activate window, the language bar is formatted as empty.
  I don't know the reason.
  So I try to check the order of focus_in/out and reset commands from bus/inputcontext.c.

  According to this analyzing, I found some issue.

    - When we guess that 1.7 is current input context connection and 1.6 is old one,
      arrived commands to inputcontext.c as following order.
      _ic_reset
      _ic_focus_out:gtk-im, :1.7, 0x980dfb0
      _ic_focus_in:gtk-im, :1.6, 0xb520a8f0
      _ic_focus_in:gtk-im, :1.7, 0x980dfb0
      _ic_focus_out:gtk-im, :1.6, 0xb520a8f0
      please look last line. 1.6 is actually a late notice.
      I think that language bar is modified by above functions and actually this notice order is so bad.
  In final, because some issue like above, language bar and panel is not right sometimes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1385623/+subscriptions


Follow ups

References