diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/gtkui/callbacks.c | 1 | ||||
-rw-r--r-- | plugins/gtkui/ddblistview.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/plugins/gtkui/callbacks.c b/plugins/gtkui/callbacks.c index 1c0ae6d5..652d223f 100644 --- a/plugins/gtkui/callbacks.c +++ b/plugins/gtkui/callbacks.c @@ -1142,6 +1142,7 @@ on_custom2_activate (GtkMenuItem *menuitem, gtk_widget_destroy (dlg); DdbListview *pl = DDB_LISTVIEW (lookup_widget (mainwin, "playlist")); + ddb_listview_clear_sort (pl); ddb_listview_refresh (pl, DDB_REFRESH_LIST | DDB_EXPOSE_LIST); } diff --git a/plugins/gtkui/ddblistview.c b/plugins/gtkui/ddblistview.c index 8fce3463..2a08848b 100644 --- a/plugins/gtkui/ddblistview.c +++ b/plugins/gtkui/ddblistview.c @@ -2453,7 +2453,7 @@ ddb_listview_header_button_release_event (GtkWidget *widget, else if (sort_order == 2) { c->sort_order = 1; } - ps->binding->col_sort (i, c->sort_order, c->user_data); + ps->binding->col_sort (i, c->sort_order-1, c->user_data); sorted = 1; } else { |