diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-08-26 10:49:58 -0600 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-08-26 10:51:21 -0600 |
commit | e7d4713f16f650b6ff39f2eb5f22f4bbe6cba824 (patch) | |
tree | b34e74ef0e0dda180957cc3b290a40761257edca /app/src/main/java/com/wireguard/android/widget/MonkeyedSnackbar.java | |
parent | config: fix wrong Peer endpoint string format (diff) | |
download | wireguard-android-e7d4713f16f650b6ff39f2eb5f22f4bbe6cba824.tar.xz wireguard-android-e7d4713f16f650b6ff39f2eb5f22f4bbe6cba824.zip |
MonkeyedSnackbar: remove
This didn't actually help with much and caused problems.
Diffstat (limited to '')
-rw-r--r-- | app/src/main/java/com/wireguard/android/widget/MonkeyedSnackbar.java | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/app/src/main/java/com/wireguard/android/widget/MonkeyedSnackbar.java b/app/src/main/java/com/wireguard/android/widget/MonkeyedSnackbar.java deleted file mode 100644 index 5a243913..00000000 --- a/app/src/main/java/com/wireguard/android/widget/MonkeyedSnackbar.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright © 2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved. - * SPDX-License-Identifier: Apache-2.0 - */ - -package com.wireguard.android.widget; - -import android.support.annotation.NonNull; -import android.support.design.widget.BaseTransientBottomBar; -import android.support.design.widget.Snackbar; -import android.util.Log; -import android.view.View; -import android.view.accessibility.AccessibilityManager; - -import java.lang.reflect.Field; - -public class MonkeyedSnackbar { - private static final String TAG = "WireGuard/" + MonkeyedSnackbar.class.getSimpleName(); - - public static Snackbar make(@NonNull final View view, @NonNull final CharSequence text, - @BaseTransientBottomBar.Duration final int duration) { - final Snackbar snackbar = Snackbar.make(view, text, duration); - - try { - final Field accessibilityManager = Snackbar.class.getSuperclass().getDeclaredField("mAccessibilityManager"); - accessibilityManager.setAccessible(true); - final Field isEnabled = AccessibilityManager.class.getDeclaredField("mIsEnabled"); - isEnabled.setAccessible(true); - isEnabled.setBoolean(accessibilityManager.get(snackbar), false); - } catch (final Exception e) { - Log.e(TAG, "Unable to force-enable snackbar animations", e); - } - - return snackbar; - } -} |