Fix issue with bottom sheets.

This commit is contained in:
Alex Hart
2023-01-31 10:00:25 -04:00
parent 691520bc75
commit e90074ffef
18 changed files with 120 additions and 9 deletions

View File

@@ -6,6 +6,7 @@ import android.graphics.Rect;
import android.os.Build;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import androidx.annotation.ColorInt;
import androidx.annotation.NonNull;
@@ -15,6 +16,14 @@ public final class WindowUtil {
private WindowUtil() {
}
public static void initializeScreenshotSecurity(@NonNull Context context, @NonNull Window window) {
if (TextSecurePreferences.isScreenSecurityEnabled(context)) {
window.addFlags(WindowManager.LayoutParams.FLAG_SECURE);
} else {
window.clearFlags(WindowManager.LayoutParams.FLAG_SECURE);
}
}
public static void setLightNavigationBarFromTheme(@NonNull Activity activity) {
if (Build.VERSION.SDK_INT < 27) return;