yyqdbngt opened a new issue, #2634:
URL: https://github.com/apache/rocketmq-dashboard/issues/2634

   ### Problem
   The consumer group settings tab does not invalidate its asynchronous 
settings request when the detail modal is closed. If an operator opens group A, 
starts loading its settings, closes the modal, and then opens group B, a late 
response for group A can overwrite group B's form values. Saving at that point 
can send group A's retry values under group B's name.
   
   ### Expected behavior
   Only the settings response for the currently open group should update the 
form and loading state. Closing the modal should invalidate any pending request.
   
   ### Proposed fix
   Sequence settings requests and ignore stale success, error, and completion 
callbacks. Add a regression test covering out-of-order responses across two 
group modals.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to