Two regressions; depends on the fix for #684, too
This commit is contained in:
Fabio Bas 2015-02-08 00:26:16 +01:00
parent 030b02345d
commit 9c6784a1c0
2 changed files with 9 additions and 4 deletions

View file

@ -23,8 +23,11 @@ ChatView::ChatView(const TabSupervisor *_tabSupervisor, TabGame *_game, bool _sh
userContextMenu = new UserContextMenu(tabSupervisor, this, game);
connect(userContextMenu, SIGNAL(openMessageDialog(QString, bool)), this, SIGNAL(openMessageDialog(QString, bool)));
userName = QString::fromStdString(tabSupervisor->getUserInfo()->name());
mention = "@" + userName.toLower();
if(tabSupervisor->getUserInfo())
{
userName = QString::fromStdString(tabSupervisor->getUserInfo()->name());
mention = "@" + userName.toLower();
}
mentionFormat.setFontWeight(QFont::Bold);

View file

@ -246,7 +246,8 @@ TabGame::TabGame(TabSupervisor *_tabSupervisor, GameReplay *_replay)
activeCard(0),
gameClosed(false),
replay(_replay),
currentReplayStep(0)
currentReplayStep(0),
sayEdit(0)
{
setAttribute(Qt::WA_DeleteOnClose);
@ -885,7 +886,8 @@ void TabGame::startGame(bool resuming)
gameInfo.set_started(true);
static_cast<GameScene *>(gameView->scene())->rearrange();
gameView->show();
sayEdit->setFocus();
if(sayEdit)
sayEdit->setFocus();
}
void TabGame::stopGame()