Fix Tooltip with inverted LayoutDirection
This commit is contained in:
parent
d648b8a05e
commit
c4f0b41610
1 changed files with 25 additions and 18 deletions
|
|
@ -11,13 +11,16 @@ import androidx.compose.material.MaterialTheme
|
|||
import androidx.compose.material.Surface
|
||||
import androidx.compose.material.Text
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.runtime.Stable
|
||||
import androidx.compose.runtime.remember
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.LocalLayoutDirection
|
||||
import androidx.compose.ui.text.font.FontWeight
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.DpOffset
|
||||
import androidx.compose.ui.unit.LayoutDirection
|
||||
import androidx.compose.ui.unit.dp
|
||||
|
||||
@Stable
|
||||
|
|
@ -71,6 +74,9 @@ private fun BasicTooltip(
|
|||
elevation: Dp = BasicTooltipDefault.elevation,
|
||||
tooltip: BasicTooltipUio,
|
||||
) {
|
||||
CompositionLocalProvider(
|
||||
LocalLayoutDirection provides LayoutDirection.Ltr,
|
||||
) {
|
||||
Surface(
|
||||
modifier = Modifier
|
||||
.padding(16.dp)
|
||||
|
|
@ -96,4 +102,5 @@ private fun BasicTooltip(
|
|||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue