allow new searches even if tags haven't loaded

fixes search buttons being enabled but not working until the tags list is loaded
This commit is contained in:
jacob1 2013-03-09 11:49:49 -05:00
parent 189f96d35f
commit 1ca39e1e7d
2 changed files with 3 additions and 3 deletions

View File

@ -64,7 +64,7 @@ void * SearchModel::updateTagListT()
void SearchModel::UpdateSaveList(int pageNumber, std::string query)
{
//Threading
if(!updateSaveListWorking && !updateTagListWorking)
if(!updateSaveListWorking)
{
lastQuery = query;
lastError = "";
@ -84,7 +84,7 @@ void SearchModel::UpdateSaveList(int pageNumber, std::string query)
selected.clear();
notifySelectedChanged();
if(GetShowTags() && !tagList.size())
if(GetShowTags() && !tagList.size() && !updateTagListWorking)
{
updateTagListFinished = false;
updateTagListWorking = true;

View File

@ -48,7 +48,7 @@ private:
bool updateTagListWorking;
volatile bool updateTagListFinished;
pthread_t updateTagListThread;
static void * updateTagListTHelper(void * obj);
static void * updateTagListTHelper(void * obj);
void * updateTagListT();
public:
SearchModel();