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

Bug #520048 reported by Sense Egbert Hofstede on 2010-02-10
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Application Indicators
Fix Released
Undecided
Cody Russell
indicator-application (Ubuntu)
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) on 2010-02-10
Changed in indicator-application:
status: New → In Progress
Sense Egbert Hofstede (sense) wrote :

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

Ted Gould (ted) on 2010-02-12
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
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) on 2010-02-25
Changed in indicator-application:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers