diff options
Diffstat (limited to 'client/channel_window.go')
| -rw-r--r-- | client/channel_window.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/client/channel_window.go b/client/channel_window.go index a9a403e..cb00761 100644 --- a/client/channel_window.go +++ b/client/channel_window.go @@ -65,6 +65,9 @@ func (cw *channelWindow) isGone(uid string) bool { } func (cw *channelWindow) put(msg proto.Object) { + if msg.Kind == "membership" { + cw.endOfHistory = false + } cw.Buf.Add(channelMsg {msg, cw}) } |
