summaryrefslogtreecommitdiff
path: root/src/search/SearchView.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/search/SearchView.cpp')
-rw-r--r--src/search/SearchView.cpp9
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++)
{