Use isRPlus instead of direct SDK version checks
This commit is contained in:
parent
ab3cfc36f0
commit
3d96687c60
|
@ -12,6 +12,7 @@ import androidx.annotation.AttrRes
|
||||||
import androidx.core.view.allViews
|
import androidx.core.view.allViews
|
||||||
import com.simplemobiletools.commons.extensions.beInvisible
|
import com.simplemobiletools.commons.extensions.beInvisible
|
||||||
import com.simplemobiletools.commons.extensions.beVisible
|
import com.simplemobiletools.commons.extensions.beVisible
|
||||||
|
import com.simplemobiletools.commons.helpers.isRPlus
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -46,7 +47,7 @@ class InlineContentViewHorizontalScrollView @JvmOverloads constructor(
|
||||||
}
|
}
|
||||||
|
|
||||||
fun hideAllInlineContentViews() {
|
fun hideAllInlineContentViews() {
|
||||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.R) {
|
if (!isRPlus()) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
allViews.forEach {
|
allViews.forEach {
|
||||||
|
@ -57,7 +58,7 @@ class InlineContentViewHorizontalScrollView @JvmOverloads constructor(
|
||||||
}
|
}
|
||||||
|
|
||||||
fun showAllInlineContentViews() {
|
fun showAllInlineContentViews() {
|
||||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.R) {
|
if (!isRPlus()) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
allViews.forEach {
|
allViews.forEach {
|
||||||
|
@ -69,7 +70,7 @@ class InlineContentViewHorizontalScrollView @JvmOverloads constructor(
|
||||||
|
|
||||||
private fun clipDescendantInlineContentViews() {
|
private fun clipDescendantInlineContentViews() {
|
||||||
// This is only needed for InlineContentViews which are not available before this version
|
// This is only needed for InlineContentViews which are not available before this version
|
||||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.R) {
|
if (!isRPlus()) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue