@@ -17,6 +17,7 @@ import chat.rocket.android.chatinformation.presentation.MessageInfoPresenter
17
17
import chat.rocket.android.chatinformation.presentation.MessageInfoView
18
18
import chat.rocket.android.chatinformation.viewmodel.ReadReceiptViewModel
19
19
import chat.rocket.android.util.extensions.showToast
20
+ import chat.rocket.android.util.extensions.ui
20
21
import dagger.android.support.AndroidSupportInjection
21
22
import kotlinx.android.synthetic.main.fragment_message_info.*
22
23
import javax.inject.Inject
@@ -54,9 +55,9 @@ class MessageInfoFragment : Fragment(), MessageInfoView {
54
55
}
55
56
56
57
override fun onCreateView (
57
- inflater : LayoutInflater ,
58
- container : ViewGroup ? ,
59
- savedInstanceState : Bundle ?
58
+ inflater : LayoutInflater ,
59
+ container : ViewGroup ? ,
60
+ savedInstanceState : Bundle ?
60
61
): View {
61
62
return inflater.inflate(R .layout.fragment_message_info, container, false )
62
63
}
@@ -84,16 +85,22 @@ class MessageInfoFragment : Fragment(), MessageInfoView {
84
85
}
85
86
86
87
override fun showLoading () {
87
- view_loading.isVisible = true
88
- view_loading.show()
88
+ ui {
89
+ view_loading.isVisible = true
90
+ view_loading.show()
91
+ }
89
92
}
90
93
91
94
override fun hideLoading () {
92
- view_loading.hide()
93
- view_loading.isVisible = false
95
+ ui {
96
+ view_loading.isVisible = false
97
+ view_loading.hide()
98
+ }
94
99
}
95
100
96
101
override fun showReadReceipts (messageReceipts : List <ReadReceiptViewModel >) {
97
- adapter.addAll(messageReceipts)
102
+ ui {
103
+ adapter.addAll(messageReceipts)
104
+ }
98
105
}
99
- }
106
+ }
0 commit comments