# HG changeset patch
# User Wuzzy <Wuzzy2@mail.ru>
# Date 1533602413 -7200
# Node ID 10e256704181dff93c19bb1994251a5ff0975594
# Parent  6a06904c7bb809cc3e4558fc35f54986d2c3a773
Lobby/room: Prevent opening context menu if no player selected (fixes bug 661)

diff -r 6a06904c7bb8 -r 10e256704181 ChangeLog.txt
--- a/ChangeLog.txt	Tue Aug 07 02:18:19 2018 +0200
+++ b/ChangeLog.txt	Tue Aug 07 02:40:13 2018 +0200
@@ -30,6 +30,7 @@
 Frontend:
  * Controllers are detected again
  * No longer allow having schemes with equal names (case-insensitive)
+ * Lobby/room: No longer allow opening context menu if no player selected
 
 Highlander:
  * Fix all hogs receiving a free teleport after hog placement phase
diff -r 6a06904c7bb8 -r 10e256704181 QTfrontend/ui/widget/chatwidget.cpp
--- a/QTfrontend/ui/widget/chatwidget.cpp	Tue Aug 07 02:18:19 2018 +0200
+++ b/QTfrontend/ui/widget/chatwidget.cpp	Tue Aug 07 02:40:13 2018 +0200
@@ -897,7 +897,9 @@
 
     QString nick;
 
-    if(mil.size())
+    if(mil.size() == 0)
+        return;
+    else if(mil.size() == 1)
         nick = mil[0].data().toString();
     else
         nick = m_clickedNick;