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

   ## Problem
   
   On the RocketMQ Studio Instance page, clicking an instance row only shows a 
local toast (`进入 <name>`) and does not navigate to any resource view or select 
an instance context. The Edit/Delete action buttons are rendered inside the row 
but do not stop propagation, so they can also trigger the row click handler.
   
   ## Evidence
   
   `web/src/pages/instance/index.tsx` currently uses:
   
   ```tsx
   onRow={(record) => ({
     style: { cursor: 'pointer' },
     onClick: () => message.info(`进入 ${record.name}`),
   })}
   ```
   
   The action buttons in the `操作` column do not call `event.stopPropagation()`.
   
   ## Expected behavior
   
   Clicking an instance row should perform a real navigation into an instance 
resource view, and clicking Edit/Delete should only perform the selected action 
without also triggering the row click.
   
   ## Scope
   
   RocketMQ Studio / Track 1 unified control plane instance-management UX.


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