summaryrefslogtreecommitdiff
path: root/src/gui
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/popupmenu.cpp4
-rw-r--r--src/gui/setup_players.cpp3
2 files changed, 5 insertions, 2 deletions
diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp
index 436fd93b1..318de81b0 100644
--- a/src/gui/popupmenu.cpp
+++ b/src/gui/popupmenu.cpp
@@ -730,8 +730,7 @@ void PopupMenu::handleLink(const std::string &link,
}
else if (link == "unignore" && !mNick.empty())
{
- player_relations.setRelation(mNick,
- PlayerRelation::NEUTRAL);
+ player_relations.setRelation(mNick, PlayerRelation::NEUTRAL);
}
else if (link == "ignore" && being &&
being->getType() == ActorSprite::PLAYER)
@@ -768,6 +767,7 @@ void PopupMenu::handleLink(const std::string &link,
being->getType() == ActorSprite::PLAYER)
{
player_relations.setRelation(being->getName(), PlayerRelation::ERASED);
+ being->updateName();
}
else if (link == "erase" && !mNick.empty())
{
diff --git a/src/gui/setup_players.cpp b/src/gui/setup_players.cpp
index b2cd7847d..0f5fb9615 100644
--- a/src/gui/setup_players.cpp
+++ b/src/gui/setup_players.cpp
@@ -86,6 +86,9 @@ Setup_Players::Setup_Players()
new SetupItemCheckBox(_("Group friends in who is online window"), "",
"groupFriends", this, "groupFriendsEvent");
+ new SetupItemCheckBox(_("Hide erased players nicks"), "",
+ "hideErased", this, "hideErasedEvent");
+
setDimension(gcn::Rectangle(0, 0, 550, 350));
}