From af213a1a30bf5ade8731dcc23a199ad91e1bc2ed Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Sun, 11 Apr 2010 19:26:21 -0500 Subject: [PATCH] Reset the queue position when the song selector opens This is what the old behavior did --- src/org/kreed/vanilla/SongSelector.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/org/kreed/vanilla/SongSelector.java b/src/org/kreed/vanilla/SongSelector.java index 5275162f..b0c05af3 100644 --- a/src/org/kreed/vanilla/SongSelector.java +++ b/src/org/kreed/vanilla/SongSelector.java @@ -116,7 +116,11 @@ public class SongSelector extends Dialog implements AdapterView.OnItemClickListe @Override public void onStart() { - SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(getContext()); + // reset queue pos + Context context = getContext(); + context.startService(new Intent(context, PlaybackService.class)); + + SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context); int inputType = settings.getBoolean("filter_suggestions", false) ? InputType.TYPE_CLASS_TEXT : InputType.TYPE_TEXT_VARIATION_FILTER; mTextFilter.setInputType(inputType);