mirror of
https://github.com/kiwix/kiwix-desktop.git
synced 2025-09-22 11:37:56 -04:00
Don't do unnecessary opds requests
Added checks to not let unnecessary requests to remote library happen.
This commit is contained in:
parent
71f8c2f8f4
commit
2cf40eccde
@ -584,6 +584,8 @@ void ContentManager::setCurrentLanguage(QString language)
|
||||
kiwix::converta2toa3(language.toStdString()));
|
||||
} catch (std::out_of_range&) {}
|
||||
}
|
||||
if (m_currentLanguage == language)
|
||||
return;
|
||||
m_currentLanguage = language;
|
||||
emit(currentLangChanged());
|
||||
emit(filterParamsChanged());
|
||||
@ -591,6 +593,8 @@ void ContentManager::setCurrentLanguage(QString language)
|
||||
|
||||
void ContentManager::setCurrentCategoryFilter(QString category)
|
||||
{
|
||||
if (m_categoryFilter == category)
|
||||
return;
|
||||
m_categoryFilter = category.toLower();
|
||||
emit(filterParamsChanged());
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user