mirror of
https://github.com/SimpleMobileTools/Simple-Keyboard.git
synced 2025-02-17 04:10:40 +01:00
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…
x
Reference in New Issue
Block a user