File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 25
25
#include "caja-side-pane.h"
26
26
27
27
#include <eel/eel-glib-extensions.h>
28
+ #include <eel/eel-gtk-extensions.h>
28
29
#include <eel/eel-gtk-macros.h>
29
30
#include <gdk/gdkkeysyms.h>
30
31
#include <gtk/gtk.h>
@@ -391,6 +392,9 @@ caja_side_pane_init (GObject *object)
391
392
TRUE, TRUE, 0 );
392
393
393
394
side_pane -> details -> menu = gtk_menu_new ();
395
+
396
+ gtk_menu_set_reserve_toggle_size (GTK_MENU (side_pane -> details -> menu ), FALSE);
397
+
394
398
g_signal_connect (side_pane -> details -> menu ,
395
399
"deactivate" ,
396
400
G_CALLBACK (menu_deactivate_callback ),
@@ -467,7 +471,8 @@ caja_side_pane_add_panel (CajaSidePane *side_pane,
467
471
468
472
gtk_widget_show (widget );
469
473
470
- panel -> menu_item = gtk_image_menu_item_new_with_label (title );
474
+ panel -> menu_item = eel_image_menu_item_new_from_icon (NULL , title );
475
+
471
476
gtk_widget_show (panel -> menu_item );
472
477
gtk_menu_shell_append (GTK_MENU_SHELL (side_pane -> details -> menu ),
473
478
panel -> menu_item );
@@ -608,9 +613,6 @@ caja_side_pane_set_panel_image (CajaSidePane *side_pane,
608
613
image = NULL ;
609
614
}
610
615
611
- gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (panel -> menu_item ),
612
- image );
613
-
614
616
if (panel -> shortcut )
615
617
{
616
618
gtk_widget_destroy (panel -> shortcut );
You can’t perform that action at this time.
0 commit comments