Each group on the Runs page is labelled with the name stored on the oldest run in that group instead of the robot's current name. Because run names are captured when the run is created, a renamed robot keeps showing its original name on the Runs page indefinitely. This means the heading and the rows beneath it disagree. A group can be titled with the old name while the newest run row right below it shows the new name. The Robots page shows the current name correctly, so the two pages are inconsistent. The group heading should show the robot's current name.
Steps to reproduce
- Create a robot and run it once
- Rename the robot from the edit page
- Run the robot again so there is a newer run under the new name
- Open the Runs page. The group heading still shows the old name, while the newest run row inside that group shows the new name.

Each group on the Runs page is labelled with the name stored on the oldest run in that group instead of the robot's current name. Because run names are captured when the run is created, a renamed robot keeps showing its original name on the Runs page indefinitely. This means the heading and the rows beneath it disagree. A group can be titled with the old name while the newest run row right below it shows the new name. The Robots page shows the current name correctly, so the two pages are inconsistent. The group heading should show the robot's current name.
Steps to reproduce