diff --git a/gui/playlist.c b/gui/playlist.c index bce54d61..32a60519 100644 --- a/gui/playlist.c +++ b/gui/playlist.c @@ -30,7 +30,10 @@ static inline void __gui_playlist_update_size(struct playlist *playlist) void __playlist_row_activated(GtkTreeView *treeview, GtkTreePath *path, GtkTreeViewColumn *col, gpointer data) { + struct playlist *prev = playlist_cur(); + gui_sidebar_filter_path_select(path); + __gui_playlist_update_size(prev); __gui_playlist_update_size(playlist_cur()); }