刷新邀请界面
parent
3fa82b1241
commit
23f0c30d95
|
|
@ -272,6 +272,7 @@ function M:OnEvtUpdateRoom(evt_data)
|
||||||
end
|
end
|
||||||
|
|
||||||
DispatchEvent(self._dispatcher, GroupMgrEvent.OnFamilyRoomReflash, self.groupId)
|
DispatchEvent(self._dispatcher, GroupMgrEvent.OnFamilyRoomReflash, self.groupId)
|
||||||
|
Broadcast.Send(BroadcastEvent.OnMemberChange)
|
||||||
end
|
end
|
||||||
|
|
||||||
function M:OnEvtUpdatePlayerInfo(evt_data)
|
function M:OnEvtUpdatePlayerInfo(evt_data)
|
||||||
|
|
|
||||||
|
|
@ -109,6 +109,8 @@ function M:FillData()
|
||||||
end
|
end
|
||||||
|
|
||||||
function M:ReFalsh(...)
|
function M:ReFalsh(...)
|
||||||
|
|
||||||
|
--[[
|
||||||
local arg = { ... }
|
local arg = { ... }
|
||||||
local group = DataManager.groups:get(self.group_id)
|
local group = DataManager.groups:get(self.group_id)
|
||||||
|
|
||||||
|
|
@ -127,9 +129,11 @@ function M:ReFalsh(...)
|
||||||
player.online = 1
|
player.online = 1
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
]]
|
||||||
|
|
||||||
|
local group = DataManager.groups:get(self.group_id)
|
||||||
self._data_number = SortMembers(group.members) --group.members
|
self._data_number = SortMembers(group.members) --group.members
|
||||||
self.lst_player.numItems = #group.members
|
self.lst_player.numItems = #self._data_number --#group.members
|
||||||
end
|
end
|
||||||
|
|
||||||
function M:PlayerRenderer(index, obj)
|
function M:PlayerRenderer(index, obj)
|
||||||
|
|
@ -312,10 +316,18 @@ function M:OnUpdate()
|
||||||
-- end
|
-- end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function M:Show()
|
||||||
|
BaseWindow.Show(self)
|
||||||
|
|
||||||
|
Broadcast.AddListener(BroadcastEvent.OnMemberChange, self.ReFalsh, self)
|
||||||
|
end
|
||||||
|
|
||||||
function M:Close()
|
function M:Close()
|
||||||
local mgr_ctr = ControllerManager.GetController(GroupMgrController)
|
local mgr_ctr = ControllerManager.GetController(GroupMgrController)
|
||||||
mgr_ctr:RemoveEventListener(GroupMgrEvent.OnMemberState)
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.OnMemberState)
|
||||||
|
|
||||||
|
Broadcast.RemoveListener(BroadcastEvent.OnMemberChange, self.ReFalsh)
|
||||||
|
|
||||||
BaseWindow.Close(self)
|
BaseWindow.Close(self)
|
||||||
if self.callback then
|
if self.callback then
|
||||||
self.callback()
|
self.callback()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue