diff --git a/src/ch/blinkenlights/android/vanilla/FullPlaybackActivity.java b/src/ch/blinkenlights/android/vanilla/FullPlaybackActivity.java index f72589fc..f189a26f 100644 --- a/src/ch/blinkenlights/android/vanilla/FullPlaybackActivity.java +++ b/src/ch/blinkenlights/android/vanilla/FullPlaybackActivity.java @@ -710,13 +710,14 @@ public class FullPlaybackActivity extends PlaybackActivity mSeekBarTracking = false; } - public void performAction(Action action) + @Override + protected void performAction(Action action) { if (action == Action.ToggleControls) { setControlsVisible(!mControlsVisible); mHandler.sendEmptyMessage(MSG_SAVE_CONTROLS); } else { - PlaybackService.get(this).performAction(action, this); + super.performAction(action); } } diff --git a/src/ch/blinkenlights/android/vanilla/PlaybackActivity.java b/src/ch/blinkenlights/android/vanilla/PlaybackActivity.java index 54bda519..736abf83 100644 --- a/src/ch/blinkenlights/android/vanilla/PlaybackActivity.java +++ b/src/ch/blinkenlights/android/vanilla/PlaybackActivity.java @@ -540,13 +540,18 @@ public abstract class PlaybackActivity extends Activity @Override public void upSwipe() { - PlaybackService.get(this).performAction(mUpAction, this); + performAction(mUpAction); } @Override public void downSwipe() { - PlaybackService.get(this).performAction(mDownAction, this); + performAction(mDownAction); + } + + protected void performAction(Action action) + { + PlaybackService.get(this).performAction(action, this); } private static final int GROUP_SHUFFLE = 100;