Public bug reported:

When using the mouse to activate a Terminator window, it is difficult
not to select a couple of characters or a whole line.  This causes
errors when trying to copy and paste.

It appears that selection is implemented by noting the character cell
that the mouse was initially clicked in, and start a selection if the
pointer strays into another cell during the click.  This is a poor
heuristic, because the pointer may have initially been at the edge of a
cell, and it is nearly impossible with a high-resolution mouse to remain
absolutely still during a click.  If I'm not mistaken, the standard way
of handling this is to start a selection when the pointer has moved at
least the entire width and/or height of a character of a cell during a
click, not just when it has crossed a cell boundary.

I'm on Ubuntu 12.04.2 LTS, using terminator version 0.96-0ubuntu1.

What I expect to happen: when clicking to focus a terminator window, no
text should be highlighted/selected unless I purposefully drag the mouse
during the click.

What happens (much of the time): an unexpected text selection is made,
causing any previously copied text to be lost before I can paste it.

I do not see this behavior with gnome-terminal or xterm.  But I have
also recently observed it when using terminator on a laptop running
Mint, so am pretty sure it is a feature of the terminator application
and not something else.

** Affects: gnome-terminal (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: mouse terminator

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-terminal in Ubuntu.
https://bugs.launchpad.net/bugs/1209002

Title:
  Click-to-focus causes unwanted text selection in terminator

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1209002/+subscriptions

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

Reply via email to