Project

General

Profile

Bug #62

Status icon should open popup menu on button-press, not button-release

Added by anonymous password almost 13 years ago. Updated almost 13 years ago.

Status:
Closed
Priority:
Minor
Assignee:
-
Category:
plugins/statusicon
Target version:
Start date:
January 25, 2012
Due date:
% Done:

100%

Estimated time:
Affects version:

Description

The standard for opening popup menus with the mouse in GTK applications is to use the button-press event as the trigger rather than the button-release event. This behavior can be found in other GTK programs with status icons as well as the rest of audacious. This also allows for the right mouse button to be held and dragged to the desired option, and then released to select it, allowing for very smooth workflows for users with much familiarity. The status icon plugin should probably follow this convention.

To the extent of my knowledge this behavior is longstanding and is an oversight rather than a regression so I'm not sure which version should be marked.

History

#1 Updated by Jean-Alexandre Anglès d'Auriac almost 13 years ago

It should be pretty easy to change. Just replacing "button-release-event" by "button-press-event" in statusicon.c, line 323.

#2 Updated by John Lindgren almost 13 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100
  • Target version set to 3.2.1
  • Affects version added
  • Affects version deleted ()

Also available in: Atom PDF