Closed norro closed 3 years ago
Hey! Where can i find the code for it?
I expect this to be handled in the mode manager in change_mode() and change_part_mode(). Before doing anything in these methods, mode manager should compare the requested mode with the current mode, accessible from the mode inference.
If you want to give it a shot, please do so and have a look at CONTRIBUTING.md, e.g., regarding signing your commits and adding your name to the NOTICE file.
Ensure that redundant mode changes are handled properly. If mode change is requested to a mode that is already active according to the mode inference, no service should be called, but the ModeChange service request should still be returned with success.