diff --git a/src/gui/qt/mainwindow/mainwindowimpl.cpp b/src/gui/qt/mainwindow/mainwindowimpl.cpp index bc048599..1951fd16 100755 --- a/src/gui/qt/mainwindow/mainwindowimpl.cpp +++ b/src/gui/qt/mainwindow/mainwindowimpl.cpp @@ -1584,8 +1584,11 @@ void mainWindowImpl::myFold(){ currentHand->getPlayerArray()[0]->setMyAction(1); currentHand->getPlayerArray()[0]->setMyTurn(0); - holeCardsArray[0][0]->startFadeOut(10); - holeCardsArray[0][1]->startFadeOut(10); + if (!mySession->isNetworkClientRunning()) + { + holeCardsArray[0][0]->startFadeOut(10); + holeCardsArray[0][1]->startFadeOut(10); + } //set that i was the last active player. need this for unhighlighting groupbox currentHand->setLastPlayersTurn(0); diff --git a/src/net/common/clientstate.cpp b/src/net/common/clientstate.cpp index f88a6683..fb254fe4 100644 --- a/src/net/common/clientstate.cpp +++ b/src/net/common/clientstate.cpp @@ -640,7 +640,11 @@ ClientStateRunHand::InternalProcess(ClientThread &client, boost::shared_ptrgetMyID() == 0) + { client.GetGui().disableMyButtons(); + if (tmpPlayer->getMyAction() == PLAYER_ACTION_FOLD) + client.GetGui().fadeOutHumanPlayerCards(); + } client.GetGui().refreshAction(tmpPlayer->getMyID(), tmpPlayer->getMyAction()); client.GetGui().refreshPot(); client.GetGui().refreshSet();