summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2010-12-03 22:29:56 +0100
committerGravatar waker <wakeroid@gmail.com>2010-12-03 22:29:56 +0100
commite8e2944e4b492b194b3c0f7dcfd5026c386fc30f (patch)
tree1732d19e749b72f10cb0dfbe0363979c20630464 /plugins
parentf45c578fb976909ec550032a0f4b77f5ba7efcf9 (diff)
fixed pl_sort bug; fixed inconsistency in ddblistview vs pl_sort; reset column sort indicators after Edit->Sort By
Diffstat (limited to 'plugins')
-rw-r--r--plugins/gtkui/callbacks.c1
-rw-r--r--plugins/gtkui/ddblistview.c2
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 {