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

Reply via email to