diff options
| author | 2009-04-23 10:06:06 +0000 | |
|---|---|---|
| committer | 2009-04-23 10:06:06 +0000 | |
| commit | b022a0e4ecbef4b7cbba0cbf2830abf7e584157b (patch) | |
| tree | 4d0e7557879282114a4e286207e21dd6e2b7981c /src | |
| parent | possible portable fix (win32, needs testing) (diff) | |
| download | KVIrc-b022a0e4ecbef4b7cbba0cbf2830abf7e584157b.tar.gz KVIrc-b022a0e4ecbef4b7cbba0cbf2830abf7e584157b.tar.bz2 KVIrc-b022a0e4ecbef4b7cbba0cbf2830abf7e584157b.zip | |
animated avatars: avoid double connect() on nick change
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3181 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
| -rw-r--r-- | src/kvirc/ui/kvi_userlistview.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/kvirc/ui/kvi_userlistview.cpp b/src/kvirc/ui/kvi_userlistview.cpp index 1a55bf23e..4ca6d75ec 100644 --- a/src/kvirc/ui/kvi_userlistview.cpp +++ b/src/kvirc/ui/kvi_userlistview.cpp @@ -1274,6 +1274,12 @@ bool KviUserListView::nickChange(const QString & szOldNick, const QString & szNe kvi_time_t joint = pEntry->m_joinTime; bool bSelect = pEntry->m_bSelected; KviAvatar * pAv = pEntry->m_pGlobalData->forgetAvatar(); + if(pEntry->m_pConnectedAnimation) + { + pEntry->m_pConnectedAnimation->disconnect(SIGNAL(frameChanged()), + this,SLOT(animatedAvatarUpdated())); + } + KviIrcUserEntry::Gender gender = pEntry->m_pGlobalData->gender(); bool bBot = pEntry->m_pGlobalData->isBot(); part(szOldNick); |
