When running the dashboard, the diagnostics icon sometimes gets stuck in the "stale" state. In particular, this only appears to affect the transistion from a stale state to an error state, as when the diagnostics start up in an error state.
To reproduce:
start a roscore on the PR2
start rqt_pr2_dashboard on the desktop; open a robot_monitor
wait for the dashboard to register as stale
roslaunch /etc/ros/robot.launch on the PR2
observe that the diagnostics icon remains stale as long as the diagnostic state is error
When running the dashboard, the diagnostics icon sometimes gets stuck in the "stale" state. In particular, this only appears to affect the transistion from a stale state to an error state, as when the diagnostics start up in an error state.
To reproduce: start a roscore on the PR2 start rqt_pr2_dashboard on the desktop; open a robot_monitor wait for the dashboard to register as stale roslaunch /etc/ros/robot.launch on the PR2 observe that the diagnostics icon remains stale as long as the diagnostic state is error