Small delay to offline toggle (#171)

This commit is contained in:
Sadwhy 2024-02-02 22:55:01 +06:00 committed by GitHub
parent 025d31102e
commit c57c33c088
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3,6 +3,8 @@ package ani.dantotsu.settings
import android.content.Intent
import android.graphics.Color
import android.os.Bundle
import java.util.*
import kotlin.concurrent.schedule
import android.util.TypedValue
import android.view.LayoutInflater
import android.view.View
@ -101,6 +103,7 @@ class SettingsDialogFragment : BottomSheetDialogFragment() {
binding.settingsDownloads.isChecked = PrefManager.getVal(PrefName.OfflineMode)
binding.settingsDownloads.setOnCheckedChangeListener { _, isChecked ->
Timer().schedule(300){
when (pageType) {
PageType.MANGA -> {
val intent = Intent(activity, NoInternet::class.java)
@ -151,6 +154,7 @@ class SettingsDialogFragment : BottomSheetDialogFragment() {
dismiss()
PrefManager.setVal(PrefName.OfflineMode, isChecked)
}
}
}
override fun onDestroyView() {