New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Treeview event state changes slow #745

Open
ShaneMcC opened this Issue Dec 31, 2016 · 1 comment

Comments

Projects
None yet
2 participants
@ShaneMcC
Member

ShaneMcC commented Dec 31, 2016

The treeview is very slow to receive and handle events.

After connecting to my bouncer then scrolling through all the channels to clear the notifications, I can see each channel get ui.messageNotificationColour colour set and then it loses all the colours (delayed colour-removal from scrolling over the channels)

This makes the client feel laggy on a new connect, even though everything else seems fine.

@csmith

This comment has been minimized.

Show comment
Hide comment
@csmith

csmith Dec 31, 2016

Member

Yeah, I think it's just the fact that we're throwing around millions of events when processing backbuffers for lots of channels.

The unread message events should either be batched up or throttled, especially when we know we're receiving backbuffer content from a bouncer

Member

csmith commented Dec 31, 2016

Yeah, I think it's just the fact that we're throwing around millions of events when processing backbuffers for lots of channels.

The unread message events should either be batched up or throttled, especially when we know we're receiving backbuffer content from a bouncer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment