From 38a2c43e73b70bd4c36a60f22e7660e439a5f850 Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Sun, 28 Feb 2010 19:46:25 -0600 Subject: [PATCH] Update cover earlier in CoverView shiftCover Now that the RemoteException is handled properly we can reorganize this method to provide a nice boost to responsiveness --- src/org/kreed/vanilla/CoverView.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/org/kreed/vanilla/CoverView.java b/src/org/kreed/vanilla/CoverView.java index 9ee2ae69..808d77c5 100644 --- a/src/org/kreed/vanilla/CoverView.java +++ b/src/org/kreed/vanilla/CoverView.java @@ -256,8 +256,6 @@ public class CoverView extends View { if (mService == null) throw new RemoteException(); - mService.setCurrentSong(delta); - int from = delta > 0 ? 1 : 0; int to = delta > 0 ? 0 : 1; int i = delta > 0 ? STORE_SIZE - 1 : 0; @@ -267,6 +265,9 @@ public class CoverView extends View { mSongs[i] = null; mBitmaps[i] = null; reset(); + invalidate(); + + mService.setCurrentSong(delta); mHandler.sendEmptyMessage(i); }