After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 703371 - Regression: GtkCellRendererPixbuf doesn't render direction dependant stock icons
Regression: GtkCellRendererPixbuf doesn't render direction dependant stock icons
Status: RESOLVED DUPLICATE of bug 702423
Product: gtk+
Classification: Platform
Component: Widget: Other
3.8.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2013-07-01 08:41 UTC by Phillip Wood
Modified: 2013-07-01 11:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
stock icon demo app showing missing icons. (86.42 KB, image/png)
2013-07-01 08:41 UTC, Phillip Wood
Details

Description Phillip Wood 2013-07-01 08:41:08 UTC
Created attachment 248119 [details]
stock icon demo app showing missing icons.

When built with gtk 3.8 sound-juicer doesn't show the play icon against the currently playing track. This is because of a regression in GtkCellRendererPixbuf that means it no longer displays stock icons that depend on the current text direction. This is most easily seen by running gtk3-demo (see screenshot attached). Git bisect says:

a73cc55e022c69fb2c7f6b059b0a9c12c3f057e1 is the first bad commit
commit a73cc55e022c69fb2c7f6b059b0a9c12c3f057e1
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Dec 18 17:47:06 2012 +0100

    stylecontext: Use state flags for direction

    ... instead of using a custom direction member.

    And with that, GtkWidget doesn't need to call
    gtk_style_context_set_direction() anymore.
Comment 1 Matthias Clasen 2013-07-01 11:20:22 UTC

*** This bug has been marked as a duplicate of bug 702423 ***