RockteMQ-AI commented on issue #4354:
URL: 
https://github.com/apache/rocketmq-dashboard/issues/4354#issuecomment-5683609104

   **Issue Evaluation**
   
   Category: `bug` | Status: **Confirmed**
   
   The bug is clearly described with reproducible steps:
   
   1. Select cluster ID → filter works ✅
   2. Clear cluster ID input → list shows all proxies ✅
   3. Switch tabs and return → cluster ID filter reappears ❌
   
   **Root Cause:** The clusterId state in the Proxy page component is not 
properly synced with the URL query parameters or the global store. When 
navigating away and back, the stale state is restored from the route query 
while the input field is cleared, creating a mismatch between the displayed 
filter and the actual query.
   
   **Impact:** Studio UX — users see inconsistent filtering behavior after tab 
navigation. Frontend-only fix required.
   
   The proposed design plan (Option A: sync clusterId to route query + global 
store) is sound and follows the existing pattern used in other Studio pages.
   
   ---
   *Automated evaluation by RockteMQ-AI*


-- 
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