From 5bec9f57404e9631e73ef3cf9bbb00098e818fa5 Mon Sep 17 00:00:00 2001 From: Freeyorp Date: Wed, 6 Jan 2010 01:00:07 +1300 Subject: setLeader should update when being unset, too. Also only do an update when there is a change being applied --- src/gui/partywindow.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/gui/partywindow.cpp b/src/gui/partywindow.cpp index fc692427..72e983d5 100644 --- a/src/gui/partywindow.cpp +++ b/src/gui/partywindow.cpp @@ -46,11 +46,10 @@ PartyMember::~PartyMember() void PartyMember::setLeader(bool leader) { - mLeader = leader; - if(mLeader) - { - mAvatar->setDisplayBold(true); - } + if (mLeader != leader) { + mLeader = leader; + mAvatar->setDisplayBold(leader); + } } -- cgit v1.2.3-70-g09d2