diff --git a/thunar/thunar-standard-view.c b/thunar/thunar-standard-view.c index 8fb5e03e6f948399f93e22f54a0e97479be8e19f..cd6924d6df241af274c7c5ba782e89d7f506addd 100644 --- a/thunar/thunar-standard-view.c +++ b/thunar/thunar-standard-view.c @@ -800,9 +800,6 @@ thunar_standard_view_constructor (GType type, exo_binding_new (G_OBJECT (standard_view->preferences), "misc-single-click", G_OBJECT (view), "single-click"); exo_binding_new (G_OBJECT (standard_view->preferences), "misc-single-click-timeout", G_OBJECT (view), "single-click-timeout"); - /* apply the thumbnail frame preferences */ - exo_binding_new (G_OBJECT (standard_view->preferences), "misc-thumbnail-draw-frames", G_OBJECT (standard_view), "thumbnail-draw-frames"); - /* apply the default sort column and sort order */ g_object_get (G_OBJECT (standard_view->preferences), "last-sort-column", &sort_column, "last-sort-order", &sort_order, NULL); gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE (standard_view->model), sort_column, sort_order); @@ -1098,6 +1095,10 @@ thunar_standard_view_realize (GtkWidget *widget) "notify::thumbnail_mode", G_CALLBACK (thunar_standard_view_thumbnail_mode_toggled), standard_view); + + /* apply the thumbnail frame preferences after icon_factory got initialized */ + exo_binding_new (G_OBJECT (standard_view->preferences), "misc-thumbnail-draw-frames", G_OBJECT (standard_view), "thumbnail-draw-frames"); + }