fixed offline mode (#124)

This commit is contained in:
aayush262 2024-01-14 03:00:39 +05:30 committed by GitHub
parent e65fa8d565
commit e7631e021e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 88 additions and 81 deletions

View file

@ -31,11 +31,10 @@ class OfflineFragment : Fragment() {
offline = requireContext().getSharedPreferences("Dantotsu", Context.MODE_PRIVATE)
?.getBoolean("offlineMode", false) ?: false
binding.noInternet.text =
if (!isOnline(requireContext())) getString(R.string.no_internet) else "OFFLINE MODE"
if (offline) "Offline Mode" else getString(R.string.no_internet)
binding.refreshButton.visibility = if (offline) View.GONE else View.VISIBLE
binding.refreshButton.setOnClickListener {
println("Offline: $offline")
println("Online: ${isOnline(requireContext())}")
if (isOnline(requireContext()) && !offline) {
if (isOnline(requireContext())) {
startMainActivity(requireActivity())
}
}