Author: mir3x
Date: Sun Sep 25 19:38:38 2016
New Revision: 33891

URL: http://svn.gna.org/viewcvs/freeciv?rev=33891&view=rev
Log:
Qt client - fixed players dialog losing selection sometimes

See bug #25104

Modified:
    trunk/client/gui-qt/plrdlg.cpp

Modified: trunk/client/gui-qt/plrdlg.cpp
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/plrdlg.cpp?rev=33891&r1=33890&r2=33891&view=diff
==============================================================================
--- trunk/client/gui-qt/plrdlg.cpp      (original)
+++ trunk/client/gui-qt/plrdlg.cpp      Sun Sep 25 19:38:38 2016
@@ -713,12 +713,11 @@
 
   /* Force updating selected player information */
   if (update_selection == true) {
-    if (qmi.isValid()){
+    qmi = plr_wdg->currentIndex();
+    if (qmi.isValid()) {
       plr_wdg->clearSelection();
       plr_wdg->setCurrentIndex(qmi);
     }
-    plr_wdg->clearSelection();
-    plr_wdg->setCurrentIndex(qmi);
   }
 
   plr_wdg->header()->resizeSections(QHeaderView::ResizeToContents);


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to