talk-android/app/src/main/java/com/nextcloud/talk/controllers/base
Álvaro Brey 8e3dc066b2
Add method in NewBaseController to handle NPE catches for viewbinding
This is really a symptom of unreliable design around the async logic in Controllers. The data async calls should have been separate from the controller,
so that the only asynchronicity the Controller has to deal with is UI-related, and can be cancelled safely on destroyView.

In the future as those controllers are converted to something that has a separate ViewModel, this kind of catch should be completely unneeded.

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-07-12 12:46:10 +02:00
..
providers First step to AndroidX migration 2018-10-02 22:34:00 +02:00
BaseController.java shorten app label Nextcloud Talk -> Talk while keeping "Nextcloud Talk" as a label within the app itself 2021-06-30 18:07:54 +02:00
ButterKnifeController.kt improve detekt score 2022-02-16 11:34:07 +01:00
NewBaseController.kt Add method in NewBaseController to handle NPE catches for viewbinding 2022-07-12 12:46:10 +02:00