List of steps to reproduce (step by step, including full links if applicable):
- I have a function with three implementations and two testers
- I go to one of the implementations
What happens?:
The tester matrix shows all implementations and testers, not just the currently displayed implementation.
Now, when I select a value and call the function on the implementation, the tester matrix is re-run (why?), shows only the current implementation (good), but the results never come back. It still says Testers passing 6/6 (no, they are still running). Also the implementation is shown wrongly as not being attached to the function definition (before that it showed as attached).
What should have happened instead?:
- Only the current implementation should be shown in the tester matrix
- The testers should not be re-run on calling the function
- the implementation should not be shown as detached after calling the function
Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc: