|
|
@@ -16,6 +16,7 @@ class SummaryController extends BaseController {
|
|
|
final Rxn<TalkBean> summaryBean = Rxn();
|
|
|
|
|
|
StreamSubscription? _talkStatusListener;
|
|
|
+ StreamSubscription? _talkBeanListener;
|
|
|
|
|
|
RxList<AgendaListAllBean> get agendaAllList => talkController.agendaAllList;
|
|
|
|
|
|
@@ -26,7 +27,11 @@ class SummaryController extends BaseController {
|
|
|
@override
|
|
|
void onReady() {
|
|
|
super.onReady();
|
|
|
- _talkStatusListener = talkController.talkBean.listen((status) {
|
|
|
+ _talkBeanListener = talkController.talkBean.listen((bean) {
|
|
|
+ _dealTalkUpdate();
|
|
|
+ });
|
|
|
+ _talkStatusListener =
|
|
|
+ talkController.talkBean.value?.status.listen((status) {
|
|
|
_dealTalkUpdate();
|
|
|
});
|
|
|
_dealTalkUpdate();
|
|
|
@@ -68,5 +73,6 @@ class SummaryController extends BaseController {
|
|
|
void onClose() {
|
|
|
super.onClose();
|
|
|
_talkStatusListener?.cancel();
|
|
|
+ _talkBeanListener?.cancel();
|
|
|
}
|
|
|
}
|