diff --git a/src/team.hpp b/src/team.hpp index 8161288fbe7b..9e1bfc071efe 100644 --- a/src/team.hpp +++ b/src/team.hpp @@ -391,9 +391,13 @@ class team void set_share_vision(const std::string& vision_status) { info_.share_vision = SHARE_VISION::ALL; info_.share_vision.parse(vision_status); + clear_caches(); } - void set_share_vision(SHARE_VISION vision_status) { info_.share_vision = vision_status; } + void set_share_vision(SHARE_VISION vision_status) { + info_.share_vision = vision_status; + clear_caches(); + } void handle_legacy_share_vision(const config& cfg) {