don't crash if initial loading was not successful
This commit is contained in:
		| @ -121,7 +121,7 @@ class MainActivity : AppCompatActivity(), BottomNavigationView.OnNavigationItemS | ||||
|         val time = measureTimeMillis { | ||||
|             Preferences.load(this) | ||||
|  | ||||
|             // make sure credentials are set | ||||
|             // make sure credentials are set, run's async | ||||
|             EncryptedPreferences.readCredentials(this) | ||||
|             if (EncryptedPreferences.password.isEmpty()) { | ||||
|                 showLoginDialog(true) | ||||
|  | ||||
| @ -51,16 +51,18 @@ class HomeFragment : Fragment() { | ||||
|     } | ||||
|  | ||||
|     private fun initHighlight() { | ||||
|         highlightMedia =  AoDParser.highlightsList[0] | ||||
|         if (AoDParser.highlightsList.isNotEmpty()) { | ||||
|             highlightMedia =  AoDParser.highlightsList[0] | ||||
|  | ||||
|         binding.textHighlightTitle.text = highlightMedia.title | ||||
|         Glide.with(requireContext()).load(highlightMedia.posterUrl) | ||||
|             .into(binding.imageHighlight) | ||||
|             binding.textHighlightTitle.text = highlightMedia.title | ||||
|             Glide.with(requireContext()).load(highlightMedia.posterUrl) | ||||
|                 .into(binding.imageHighlight) | ||||
|  | ||||
|         if (StorageController.myList.contains(highlightMedia.id)) { | ||||
|             loadIntoCompoundDrawable(R.drawable.ic_baseline_check_24, binding.textHighlightMyList) | ||||
|         } else { | ||||
|             loadIntoCompoundDrawable(R.drawable.ic_baseline_add_24, binding.textHighlightMyList) | ||||
|             if (StorageController.myList.contains(highlightMedia.id)) { | ||||
|                 loadIntoCompoundDrawable(R.drawable.ic_baseline_check_24, binding.textHighlightMyList) | ||||
|             } else { | ||||
|                 loadIntoCompoundDrawable(R.drawable.ic_baseline_add_24, binding.textHighlightMyList) | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user