Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/schaal/ocreader.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schaal <daniel@schaal.email>2021-07-08 07:48:32 +0300
committerDaniel Schaal <daniel@schaal.email>2021-07-25 10:10:42 +0300
commitf447ed4ef133458d49b33af57983295d862c7a6a (patch)
tree763960672c0cb5c2b2fd71e67d18cae41f27770b
parent63bc8b9992a9da97ccc8a299234b42427dbd286a (diff)
Use density instead of deprecated scale value
-rw-r--r--app/src/main/java/email/schaal/ocreader/ItemPageFragment.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/java/email/schaal/ocreader/ItemPageFragment.kt b/app/src/main/java/email/schaal/ocreader/ItemPageFragment.kt
index 5f799d6d..eef03e19 100644
--- a/app/src/main/java/email/schaal/ocreader/ItemPageFragment.kt
+++ b/app/src/main/java/email/schaal/ocreader/ItemPageFragment.kt
@@ -55,7 +55,7 @@ class ItemPageFragment : Fragment() {
if (vm.position > 0f) {
postVisualStateCallback(0, object : WebView.VisualStateCallback() {
override fun onComplete(requestId: Long) {
- scrollY = (contentHeight * scale * vm.position).toInt()
+ scrollY = (contentHeight * resources.displayMetrics.density * vm.position).toInt()
}
})
}
@@ -90,7 +90,7 @@ class ItemPageFragment : Fragment() {
override fun onSaveInstanceState(outState: Bundle) {
super.onSaveInstanceState(outState)
binding.webView.apply {
- vm.position = scrollY / (contentHeight * scale)
+ vm.position = scrollY / (contentHeight * resources.displayMetrics.density)
}
}