A quick summary of how to reproduce the two gnome-terminal bugs which are the consequence of the said Gtk+ bug:
Using Ubuntu's default Unity desktop, launch gnome-terminal and xterm. Make xterm the focused window, but move the mouse to stay over gnome- terminal. Press Ctrl+D to quit xterm. The said gnome-terminal window will no longer change its cursor from solid to outlined rectangle on focus out, and will also no longer stop blinking the cursor then (note: blinking is subject to a Gnome-wide setting, and still stops after a 10s timeout). Continuing from here, right-click to open the context menu of gnome- terminal, and then close this menu. At this point, a keypress for gnome-terminal will hide the mouse pointer, and moving the mouse doesn't redisplay it, you move the invisible mouse pointer over gnome-terminal's area. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu. https://bugs.launchpad.net/bugs/1556552 Title: Sync 3.18.9 from Debian Status in gtk+3.0 package in Ubuntu: New Bug description: Currently Xenial (beta) contains Gtk+ 3.18.8, whereas 3.18.9 has already arrived to Debian Unstable. Could you please sync 3.18.9 from Debian? It fixes Gnome #677329 (missing focus in/out events) which badly effects multiple apps, including at least gnome-terminal and evince. In gnome-terminal, the intended behavior is to hide the mouse pointer on keypress, and re-show when the mouse is moved. This bug causes the mouse pointer sometimes not to be re-shown on mouse move, which is a significant usability issue. (Gnome #725342). Also, as side effect of this bug, gnome-terminal sometimes fails to change the cursor's shape from solid rectangle to outlined rectangle and fails to stop it from blinking when the window loses focus. (LP #890784, Debian #679738, RedHat #947847). Thanks! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1556552/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp