Use device api level if first_api_level is not set.
Bug: 79429532 Change-Id: I2fddad81fb1cd23d4023d7f3f5124f14a8c994f7
This commit is contained in:
@@ -203,7 +203,12 @@ public class OverviewInteractionState {
|
||||
}
|
||||
|
||||
private boolean shouldIgnoreSwipeUpEnabledSettings() {
|
||||
String sdkInt = getSystemProperty("ro.product.first_api_level", "0");
|
||||
int deviceApiLevel = Build.VERSION.SDK_INT;
|
||||
|
||||
// Note: on factory ROM devices, this first_api_level property is intentionally not set.
|
||||
// deviceApiLevel is used in these case.
|
||||
String sdkInt = getSystemProperty("ro.product.first_api_level",
|
||||
Integer.toString(deviceApiLevel));
|
||||
try {
|
||||
return Integer.parseInt(sdkInt) >= Build.VERSION_CODES.P;
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user