Improve error feedback to users when it fails to approve a Merge Request
We usually show our errors in a banner, always in the top of the page. Which I think it is great from a consistency point of view.
I just experienced the following:
- In a Merge Request with a huge description
- Click the "Approve" button
- 404 was returned, and I had no visual immediate feedback.
I only noticed the error because I had the console opened in the network panel. I had to scroll all the way up to see the error.
Is there a way to improve this without breaking the consistent way we show errors? Maybe scroll up the page or also show something on the MR widget, like we do for the when we fail to fetch CI?