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]
