Index: base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
diff --git a/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java b/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
index 76d73967d49c891b45f4552ea388c0c86cf9f5d4..b3eff94e81d69888712ea5aa535e66d4f734a446 100644 |
--- a/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
+++ b/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
@@ -404,4 +404,15 @@ public class ApiCompatibilityUtils { |
return res.getDrawableForDensity(id, density); |
} |
} |
+ |
+ /** |
+ * @see android.app.Activity#finishAfterTransition(). |
+ */ |
+ public static void finishAfterTransition(Activity activity) { |
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { |
+ activity.finishAfterTransition(); |
+ } else { |
+ activity.finish(); |
+ } |
+ } |
} |