Context menu for URLs is racy

Bug #28956 reported by Andrew Bennetts
8
Affects Status Importance Assigned to Milestone
GNOME Terminal
Fix Released
Medium
gnome-terminal (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Right-clicking on a URL in a terminal, but accidentally moving the mouse cursor off the URL before the context menu renders (it's easier than it sounds, at least on my hardware) produces a different context menu than if the cursor stays put. Specifically, the "Open Link" and "Copy Link Address" options are missing.

Revision history for this message
Andrew Bennetts (spiv) wrote :

It appears that the contents of the menu are determined more by where the mouse cursor is at rendering time than where it was when the right mouse button was clicked. So not only will "Copy Link Address" be missing if the cursor happens to move off the URL you clicked on, it will in fact be present, and copy the wrong URL into the clipboard, if you are unlucky enough to move the cursor over a different URL before the menu appears.

For some reason, I trip over this bug almost every day.

Revision history for this message
Sebastien Bacher (seb128) wrote :

I've forwarded your issue upstream: http://bugzilla.gnome.org/show_bug.cgi?id=331683

Changed in gnome-terminal:
assignee: nobody → desktop-bugs
Changed in gnome-terminal:
status: Unconfirmed → Confirmed
Changed in gnome-terminal:
status: Unconfirmed → Confirmed
Changed in gnome-terminal:
status: Confirmed → Incomplete
Changed in gnome-terminal:
status: Incomplete → Confirmed
Revision history for this message
Thomas Folz-Donahue (eigenlambda) wrote :

This bug is no longer reproducible in the current Intrepid beta.

Changed in gnome-terminal:
status: Confirmed → Fix Released
Changed in gnome-terminal:
status: Confirmed → Fix Released
Changed in gnome-terminal:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.