From 6c464107cc9223fe48103daf79a125e497f717e5 Mon Sep 17 00:00:00 2001 From: lotodore Date: Sun, 12 Jul 2009 12:04:32 +0000 Subject: [PATCH] Workaround for Qt redraw bug on Mac OS. --- src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp b/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp index 79497668..a8fb420c 100644 --- a/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp +++ b/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp @@ -308,6 +308,11 @@ void gameLobbyDialogImpl::gameSelected(const QModelIndex &index, const QModelInd addConnectedPlayer(*i, QString::fromUtf8(playerInfo.playerName.c_str()), tmpRights); ++i; } +#ifdef __APPLE__ + // Dirty workaround for a Qt redraw bug on Mac OS. + treeWidget_connectedPlayers->setFocus(); + treeView_GameList->setFocus(); +#endif } }