Okay, so I verified that, while blowing away my gnome-terminal config
and restarting GNOME does not eliminate the problem, a fresh new account
does not exhibit the symptoms.

The difference appears to be that my normal account is set up to use the
SCIM X Input Method. On a fresh account, if I do an "im-switch -s scim",
and then restart that user's GNOME session, I am then able to reproduce
the symptoms on that account, using the steps I described. So, the issue
is likely that gnome-terminal mishandles something related to XIMs
(though, it _could_ be SCIM-specific).

People that use gnome-terminal and need to type in relatively exotic
(usually, Asian) characters, will likely experience this problem, while
folks who can get what they need from ASCII characters and maybe dead-
letter keys or combination keys, probably won't.

** Changed in: gnome-terminal (Ubuntu)
       Status: Incomplete => New

** Summary changed:

- Closing tab results in not accepting input
+ Closing tab results in not accepting input, when XIM is active

** Description changed:

  Binary package hint: gnome-terminal
  
  Steps to reproduce (some steps may not be necessary; I'm not on my home
  machine right now so can't eliminate the unnecessary steps):
  
    1. Open gnome-terminal
    2. Type some stuff (may not be necessary)
    3. Open a new tab via Control-Shift-T
    4. Type some stuff (may not be necessary)
    5. Close the tab (I usually do this via Control-D in the shell)
   
  Resulting Behavior: Keys typed in the original tab are no longer processed 
(they are, however, queued up: see the Workarounds).
  
  Expected Behavior: Keys typed in the original tab should be processed as
  normal, appearing and taking effect in the terminal.
  
  Workarounds:
- - Opening a new tab again will cause all the keys that had been typed in the 
original tab to be processed immediately. Closing that tab again results in the 
same buggy behavior.
+ - Opening a new tab again will cause all the keys that had been typed in the 
original tab to be processed immediately. Closing that tab again results in the 
same buggy behavior. [NOTE: this does not appear to be the case lately; nothing 
previously typed is processed, it must be retyped.]
  - Opening a new _window_, via Control-Shift-N, will cause all the keys to be 
processed immediately, and closing the new window does _not_ result in the 
original terminal window locking up again.
  
  Apologies for not specifying the gnome-terminal package version; I'm
  away from the affected system at this moment. However, I am running
  Hardy Heron (8.04), and my packages were up-to-date as of last night.

-- 
Closing tab results in not accepting input, when XIM is active
https://bugs.launchpad.net/bugs/232027
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to