summaryrefslogtreecommitdiff
path: root/plugins/gtkui/ddbtabstrip.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2011-04-05 21:13:29 +0200
committerGravatar waker <wakeroid@gmail.com>2011-04-05 21:13:29 +0200
commit0a1bcd20307d1f3e725f0dd122ceef40b3e207c3 (patch)
treea5de7f24dd38d1bdf317dbd4ced70f6aac8e810f /plugins/gtkui/ddbtabstrip.c
parentddbcf53190dea01c904b0aaeae015505f4230dbd (diff)
fixed gui crash after deleting playlist
Diffstat (limited to 'plugins/gtkui/ddbtabstrip.c')
-rw-r--r--plugins/gtkui/ddbtabstrip.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/gtkui/ddbtabstrip.c b/plugins/gtkui/ddbtabstrip.c
index 503368c3..d6920a9f 100644
--- a/plugins/gtkui/ddbtabstrip.c
+++ b/plugins/gtkui/ddbtabstrip.c
@@ -683,6 +683,7 @@ on_remove_playlist1_activate (GtkMenuItem *menuitem,
{
if (tab_clicked != -1) {
deadbeef->plt_remove (tab_clicked);
+ playlist_refresh ();
int playlist = deadbeef->plt_get_curr ();
deadbeef->conf_set_int ("playlist.current", playlist);
}
@@ -876,6 +877,7 @@ on_tabstrip_button_press_event(GtkWidget *widget,
else if (deadbeef->conf_get_int ("gtkui.mmb_delete_playlist", 1)) {
if (tab_clicked != -1) {
deadbeef->plt_remove (tab_clicked);
+ playlist_refresh ();
int playlist = deadbeef->plt_get_curr ();
deadbeef->conf_set_int ("playlist.current", playlist);
}