MenuButton: Make sure open-menu icon used for Gtk.ArrowType.NONE - #1055
Conversation
|
Unless FileRoller is building with Granite 9, the stylesheet here shouldn't have an effect |
|
@ryonakano is this perhaps because FileRoller here is building with an older GTK4? This works as intended in the Demo here with GTK 4.22.4:
It also works fine with your branch so I'm not opposed to merging, but it would be nice to know how to reproduce this |
@danirabbit No, this is because File Roller sets https://gitlab.gnome.org/GNOME/file-roller/-/blob/44.7/src/fr-window.c?ref_type=tags#L4948 Probably you should be able to reproduce the issue in granite-9-demo if you add In #1027 we lost override against |
|
Oh that's interesting they're explicitly setting it. Thanks for looking into that! I think this is good to merge |

Before
File Roller built with fa3de95 (note that #1012 is introduced again):
After
File Roller built with this branch (0ba2cc7):
It still shows the arrow icons if you specify
Gtk.ArrowType.UPfor example:A patch to build this branch inside the sanbox