diff --git a/src/contentmanager.cpp b/src/contentmanager.cpp index b682c677..ff060448 100644 --- a/src/contentmanager.cpp +++ b/src/contentmanager.cpp @@ -94,6 +94,8 @@ ContentManager::ContentManager(Library* library) connect(this, &ContentManager::filterParamsChanged, this, &ContentManager::updateLibrary); connect(this, &ContentManager::booksChanged, this, [=]() { updateModel(); + setCategories(); + setLanguages(); }); connect(&m_remoteLibraryManager, &OpdsRequestManager::requestReceived, this, &ContentManager::updateRemoteLibrary); connect(mp_view->getView(), SIGNAL(customContextMenuRequested(const QPoint &)), this, SLOT(onCustomContextMenu(const QPoint &)));