Fix loading progress not showing in webview (#7243)

* Fix loading progress not showing in webview

* Review Changes
This commit is contained in:
AntsyLich 2022-06-04 22:44:20 +06:00 committed by GitHub
parent 6ddd6ed0e3
commit 0e1e57c1c3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -20,6 +20,7 @@ import androidx.compose.runtime.remember
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.zIndex
import com.google.accompanist.web.AccompanistWebViewClient
import com.google.accompanist.web.LoadingState
import com.google.accompanist.web.WebView
@ -106,12 +107,14 @@ fun WebViewScreen(
},
)
Box(modifier = Modifier.weight(1f)) {
Box {
val loadingState = state.loadingState
if (loadingState is LoadingState.Loading) {
LinearProgressIndicator(
progress = loadingState.progress,
modifier = Modifier.fillMaxWidth(),
modifier = Modifier
.fillMaxWidth()
.zIndex(1f),
)
}