mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
fixed no search result missing on 0 search results
This commit is contained in:
parent
99671fbcef
commit
d128b4e851
@ -1996,13 +1996,18 @@ void LibraryWindow::toNormal()
|
||||
void LibraryWindow::setSearchFilter(const YACReader::SearchModifiers modifier, QString filter)
|
||||
{
|
||||
if(!filter.isEmpty())
|
||||
{
|
||||
status = LibraryWindow::Searching;
|
||||
foldersModelProxy->setFilter(modifier, filter, true);//includeComicsCheckBox->isChecked());
|
||||
comicsModel->setupModelData(modifier, filter, foldersModel->getDatabase());
|
||||
comicsView->enableFilterMode(true);
|
||||
foldersView->expandAll();
|
||||
}
|
||||
{
|
||||
status = LibraryWindow::Searching;
|
||||
foldersModelProxy->setFilter(modifier, filter, true);//includeComicsCheckBox->isChecked());
|
||||
comicsModel->setupModelData(modifier, filter, foldersModel->getDatabase());
|
||||
comicsView->enableFilterMode(true);
|
||||
foldersView->expandAll();
|
||||
|
||||
if(comicsModel->rowCount() == 0)
|
||||
showNoSearchResultsView();
|
||||
else
|
||||
showComicsView();
|
||||
}
|
||||
else if(status == LibraryWindow::Searching)
|
||||
{//if no searching, then ignore this
|
||||
clearSearchFilter();
|
||||
|
Loading…
Reference in New Issue
Block a user