Minimize the amount of actions available during updates

This commit is contained in:
Luis Ángel San Martín
2023-08-20 18:42:11 +02:00
parent a6696f35b2
commit d70ea49c53
3 changed files with 15 additions and 5 deletions

View File

@ -507,7 +507,12 @@ void LibraryWindow::setupCoordinators()
connect(librariesUpdateCoordinator, &LibrariesUpdateCoordinator::updateStarted, sideBar->librariesTitle, &YACReaderTitledToolBar::showBusyIndicator);
connect(librariesUpdateCoordinator, &LibrariesUpdateCoordinator::updateEnded, sideBar->librariesTitle, &YACReaderTitledToolBar::hideBusyIndicator);
connect(librariesUpdateCoordinator, &LibrariesUpdateCoordinator::updateStarted, this, [=]() {
disableAllActions();
});
connect(librariesUpdateCoordinator, &LibrariesUpdateCoordinator::updateEnded, this, &LibraryWindow::reloadCurrentLibrary);
librariesUpdateCoordinator->init();
}
void LibraryWindow::createActions()