Custom labels in GtkActionEntries aren't resepected by Application Indicators C-bindings

Bug #520048 reported by Sense Egbert Hofstede
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Application Indicators
Fix Released
Undecided
Cody Russell
indicator-application (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

According to the documentation for GtkActionEntry at <http://library.gnome.org/devel/gtk/unstable/GtkActionGroup.html#GtkActionEntry> the stock menu item label should only be used when 'label' == NULL.

This works when the GtkMenu that has actions from lists of GtkActionEntries assigned to it with labels set, but not when that GtkMenu is passed to Indicator Application, in that case the default stock labels are used.

An affected application is Transmission, revision containing the AppIndicator support at <http://trac.transmissionbt.com/changeset/10133>, Ubuntu bug #497882.

Related branches

Changed in indicator-application:
assignee: nobody → Cody Russell (bratsche)
Cody Russell (bratsche)
Changed in indicator-application:
status: New → In Progress
Revision history for this message
Sense Egbert Hofstede (sense) wrote :

I've pushed a fix for this bug to lp:~qense/indicator-application/fix-520048

Ted Gould (ted)
Changed in indicator-application:
milestone: none → 0.0.14
status: In Progress → Fix Committed
Changed in indicator-application (Ubuntu):
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-application - 0.0.13-0ubuntu3

---------------
indicator-application (0.0.13-0ubuntu3) lucid; urgency=low

  * Backport trunk change to fix stock items labels (lp: #520048)
  * Backport trunk change to fix menus update issues (lp: #521181)
  * debian/control: updated standards-version
 -- Sebastien Bacher <email address hidden> Tue, 16 Feb 2010 16:22:31 +0100

Changed in indicator-application (Ubuntu):
status: Fix Committed → Fix Released
Ted Gould (ted)
Changed in indicator-application:
status: Fix Committed → Fix Released
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.