Merge pull request #765 from kiwix/settingsFix

Emit TabBar::libraryPageDisplayed(false) when creating settings view
This commit is contained in:
Kelson 2022-01-17 09:52:16 +01:00 committed by GitHub
commit 8107d2267a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -63,6 +63,7 @@ TabBar::TabBar(QWidget *parent) :
} }
int index = currentIndex() + 1; int index = currentIndex() + 1;
mp_stackedWidget->insertWidget(index, view); mp_stackedWidget->insertWidget(index, view);
emit libraryPageDisplayed(false);
insertTab(index,QIcon(":/icons/settings.svg"), gt("settings")); insertTab(index,QIcon(":/icons/settings.svg"), gt("settings"));
QToolButton *tb = new QToolButton(this); QToolButton *tb = new QToolButton(this);
tb->setDefaultAction(KiwixApp::instance()->getAction(KiwixApp::CloseTabAction)); tb->setDefaultAction(KiwixApp::instance()->getAction(KiwixApp::CloseTabAction));