summaryrefslogtreecommitdiff
path: root/plugins/gtkui/plcommon.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2012-04-25 16:10:03 +0200
committerGravatar waker <wakeroid@gmail.com>2012-04-25 16:10:03 +0200
commit86030ae2dc8298a34cf7d537769fe0f0f0bbb4bd (patch)
treef94121d11d89ca1ba3fd1fbb65293f444e83a2dc /plugins/gtkui/plcommon.c
parentda656dc2bf463b34f946fce366ae1c83da2cdb59 (diff)
gtkui: don't re-apply search on add/remove to/from playqueue, remove, reload metadata
Diffstat (limited to 'plugins/gtkui/plcommon.c')
-rw-r--r--plugins/gtkui/plcommon.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/plugins/gtkui/plcommon.c b/plugins/gtkui/plcommon.c
index 09b65353..b1c77348 100644
--- a/plugins/gtkui/plcommon.c
+++ b/plugins/gtkui/plcommon.c
@@ -224,7 +224,8 @@ main_add_to_playback_queue_activate (GtkMenuItem *menuitem,
deadbeef->pl_item_unref (it);
it = next;
}
- playlist_refresh ();
+ main_refresh ();
+ search_redraw ();
}
void
@@ -242,7 +243,8 @@ main_remove_from_playback_queue_activate
deadbeef->pl_item_unref (it);
it = next;
}
- playlist_refresh ();
+ main_refresh ();
+ search_redraw ();
}
void
@@ -274,7 +276,8 @@ main_reload_metadata_activate
deadbeef->pl_item_unref (it);
it = next;
}
- playlist_refresh ();
+ main_refresh ();
+ search_redraw ();
trkproperties_fill_metadata ();
}
@@ -302,7 +305,7 @@ on_remove1_activate (GtkMenuItem *menuitem,
int cursor = deadbeef->pl_delete_selected ();
deadbeef->pl_save_all ();
main_refresh ();
- search_refresh ();
+ search_redraw ();
}
@@ -314,18 +317,17 @@ on_crop1_activate (GtkMenuItem *menuitem,
deadbeef->pl_crop_selected ();
deadbeef->pl_save_all ();
main_refresh ();
- search_refresh ();
+ search_redraw ();
}
void
on_remove2_activate (GtkMenuItem *menuitem,
gpointer user_data)
{
- GtkWidget *widget = GTK_WIDGET (menuitem);
int cursor = deadbeef->pl_delete_selected ();
deadbeef->pl_save_all ();
main_refresh ();
- search_refresh ();
+ search_redraw ();
}
void
@@ -363,7 +365,7 @@ on_remove_from_disk_activate (GtkMenuItem *menuitem,
deadbeef->pl_unlock ();
main_refresh ();
- search_refresh ();
+ search_redraw ();
}
void