diff --git a/libretroshare/src/rsiface/rsiface.h b/libretroshare/src/rsiface/rsiface.h index e839eb047..67968cc11 100644 --- a/libretroshare/src/rsiface/rsiface.h +++ b/libretroshare/src/rsiface/rsiface.h @@ -206,6 +206,7 @@ class NotifyBase virtual void notifyTurtleSearchResult(uint32_t search_id,const std::list& files) { (void)files; } virtual void notifyPeerHasNewAvatar(std::string peer_id) { (void)peer_id; } virtual void notifyOwnAvatarChanged() {} + virtual void notifyOwnStatusMessageChanged() {} }; const int NOTIFY_LIST_NEIGHBOURS = 1; diff --git a/libretroshare/src/services/p3chatservice.cc b/libretroshare/src/services/p3chatservice.cc index 1be2eebd4..548c4475d 100644 --- a/libretroshare/src/services/p3chatservice.cc +++ b/libretroshare/src/services/p3chatservice.cc @@ -392,6 +392,8 @@ void p3ChatService::setOwnCustomStateString(const std::string& s) for(std::map::iterator it(_state_strings.begin());it!=_state_strings.end();++it) it->second._own_is_new = true ; } + + rsicontrol->getNotify().notifyOwnStatusMessageChanged() ; IndicateConfigChanged(); }