mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-08 17:13:57 -07:00
[TabGame] Don't create replay dock if not replay tab
This commit is contained in:
parent
84483c56d7
commit
d62a271f6a
1 changed files with 2 additions and 3 deletions
|
|
@ -97,12 +97,11 @@ TabGame::TabGame(TabSupervisor *_tabSupervisor,
|
|||
createMessageDock();
|
||||
createPlayAreaWidget();
|
||||
createDeckViewContainerWidget();
|
||||
createReplayDock(nullptr);
|
||||
replayDock = nullptr;
|
||||
|
||||
addDockWidget(Qt::RightDockWidgetArea, cardInfoDock);
|
||||
addDockWidget(Qt::RightDockWidgetArea, playerListDock);
|
||||
addDockWidget(Qt::RightDockWidgetArea, messageLayoutDock);
|
||||
replayDock->setHidden(true);
|
||||
|
||||
mainWidget = new QStackedWidget(this);
|
||||
mainWidget->addWidget(deckViewContainerWidget);
|
||||
|
|
@ -1380,7 +1379,7 @@ void TabGame::createMessageDock(bool bReplay)
|
|||
void TabGame::hideEvent(QHideEvent *event)
|
||||
{
|
||||
LayoutsSettings &layouts = SettingsCache::instance().layouts();
|
||||
if (replayManager->replay) {
|
||||
if (replayDock) {
|
||||
layouts.setReplayPlayAreaState(saveState());
|
||||
layouts.setReplayPlayAreaGeometry(saveGeometry());
|
||||
layouts.setReplayCardInfoSize(cardInfoDock->size());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue