yyqdbngt opened a new issue, #2427: URL: https://github.com/apache/rocketmq-dashboard/issues/2427
## Problem The managed-instance table keeps `selectedRowKeys` when the server-side search or type filter changes. A selected instance can disappear from the current table while remaining selected, and the batch-delete action still submits that hidden row key. ## Reproduction 1. Select instance A in the Studio instance inventory. 2. Change the search or type filter so A is no longer returned. 3. Use batch delete. 4. A is still included even though it is absent from the current table and confirmation context. ## Expected behavior Selection should be reconciled with the current inventory result whenever the query or refreshed result changes. The confirmation should identify the instances that will actually be deleted, and the request must not contain hidden stale keys. ## Suggested validation Add UI regression coverage for search changes, type-filter changes, and refreshes that remove a selected instance. -- 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]
