Remove support for Android API < 23 in WindowOverlayCompat (#39673)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39673

Since minsdk version was increased to 23, we are deleting code using Android APIs < 23 for class WindowOverlayCompat

changelog: [Android][Breaking] Remove support for Android API < 23 in WindowOverlayCompat

Reviewed By: NickGerleman

Differential Revision: D48545505

fbshipit-source-id: 51246bbe5c78efc3cf7d3f1cf0a4ab31cb9c0b5c
This commit is contained in:
David Vacca 2023-09-27 13:10:31 -07:00 коммит произвёл Facebook GitHub Bot
Родитель 2286c123b7
Коммит c359a44676
1 изменённых файлов: 1 добавлений и 6 удалений

Просмотреть файл

@ -16,15 +16,10 @@ import android.view.WindowManager;
*/
/* package */ class WindowOverlayCompat {
private static final int ANDROID_OREO = 26;
private static final int TYPE_APPLICATION_OVERLAY = 2038;
static final int TYPE_SYSTEM_ALERT =
Build.VERSION.SDK_INT < ANDROID_OREO
? WindowManager.LayoutParams.TYPE_SYSTEM_ALERT
: TYPE_APPLICATION_OVERLAY;
static final int TYPE_SYSTEM_OVERLAY =
Build.VERSION.SDK_INT < ANDROID_OREO
Build.VERSION.SDK_INT < Build.VERSION_CODES.O
? WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY
: TYPE_APPLICATION_OVERLAY;
}