diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index c73b8dd8..400aeafd 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -37,7 +37,7 @@ THE SOFTWARE.
android:backupAgent="PreferencesBackupAgent">
-
-
+
+
-
diff --git a/src/org/kreed/vanilla/FullPlaybackActivity.java b/src/org/kreed/vanilla/FullPlaybackActivity.java
index eaf84187..7b335bb5 100644
--- a/src/org/kreed/vanilla/FullPlaybackActivity.java
+++ b/src/org/kreed/vanilla/FullPlaybackActivity.java
@@ -25,6 +25,7 @@ package org.kreed.vanilla;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.Color;
+import android.os.Build;
import android.os.Bundle;
import android.os.Message;
import android.text.format.DateUtils;
@@ -163,8 +164,6 @@ public class FullPlaybackActivity extends PlaybackActivity
setControlsVisible(settings.getBoolean("visible_controls", true));
setDuration(0);
-
- getWindow().addFlags(0x08000000); // show menu key on ICS
}
@Override
@@ -289,7 +288,9 @@ public class FullPlaybackActivity extends PlaybackActivity
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
- menu.add(0, MENU_LIBRARY, 0, R.string.library).setIcon(R.drawable.ic_menu_music_library);
+ if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) {
+ menu.add(0, MENU_LIBRARY, 0, R.string.library).setIcon(R.drawable.ic_menu_music_library);
+ }
return super.onCreateOptionsMenu(menu);
}
@@ -297,6 +298,7 @@ public class FullPlaybackActivity extends PlaybackActivity
public boolean onOptionsItemSelected(MenuItem item)
{
switch (item.getItemId()) {
+ case android.R.id.home:
case MENU_LIBRARY:
openLibrary(null);
return true;