diff options
Diffstat (limited to 'src/search/SearchView.cpp')
| -rw-r--r-- | src/search/SearchView.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/search/SearchView.cpp b/src/search/SearchView.cpp index 1211cfc..7834c93 100644 --- a/src/search/SearchView.cpp +++ b/src/search/SearchView.cpp @@ -277,7 +277,7 @@ void SearchView::NotifyShowOwnChanged(SearchModel * sender) else if(sender->GetShowFavourite()) { unpublishSelected->Enabled = false; - removeSelected->Enabled = true; + removeSelected->Enabled = false; } else { @@ -292,7 +292,7 @@ void SearchView::NotifyShowFavouriteChanged(SearchModel * sender) if(sender->GetShowFavourite()) { unpublishSelected->Enabled = false; - removeSelected->Enabled = true; + removeSelected->Enabled = false; } else if(sender->GetShowOwn() || Client::Ref().GetAuthUser().UserElevation == User::ElevationAdmin || Client::Ref().GetAuthUser().UserElevation == User::ElevationModerator) { @@ -498,6 +498,11 @@ void SearchView::NotifySaveListChanged(SearchModel * sender) vector<SaveInfo*> saves = sender->GetSaveList(); //string messageOfTheDay = sender->GetMessageOfTheDay(); + if(sender->GetShowFavourite()) + favouriteSelected->SetText("Unfavourite"); + else + favouriteSelected->SetText("Favourite"); + Client::Ref().ClearThumbnailRequests(); for(i = 0; i < saveButtons.size(); i++) { |
