Issue #58 was created to show a user a general error message in a block-spanning overlay when one of our AJAX requests failed with a non-200 status. While working on #63, it made sense to show the user a less intrusive error message when a polling request timed out:
After discussing with @Ferdi, it's probably better UX to show general error messages in the same way instead of obscuring the entire rapid response content window with an overlay. The open/close button and the timer would be disabled, and the open problem spinner would be hidden in this general error state.
Related to #64 and #65
Issue #58 was created to show a user a general error message in a block-spanning overlay when one of our AJAX requests failed with a non-200 status. While working on #63, it made sense to show the user a less intrusive error message when a polling request timed out:
After discussing with @Ferdi, it's probably better UX to show general error messages in the same way instead of obscuring the entire rapid response content window with an overlay. The open/close button and the timer would be disabled, and the open problem spinner would be hidden in this general error state.