fix(web): clique nos 3 pontos da lista de pedidos nao abre mais o detalhe junto
O clique no botao de acoes propagava para o onClick da linha, abrindo o detalhe por cima do menu. stopPropagation no bloco de acoes: o menu abre sozinho e so a opcao escolhida executa algo. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -339,7 +339,9 @@ function OrderActionsMenu({
|
||||
];
|
||||
|
||||
return (
|
||||
<>
|
||||
// stopPropagation: o clique nos "..." não pode acionar o clique da LINHA
|
||||
// (que abre o detalhe) — o menu abre sozinho e só a opção escolhida age.
|
||||
<span onClick={(e) => e.stopPropagation()}>
|
||||
<Dropdown menu={{ items }} trigger={['click']} placement="bottomRight">
|
||||
<Button type="text" icon={<EllipsisOutlined />} size="small" />
|
||||
</Dropdown>
|
||||
@@ -382,7 +384,7 @@ function OrderActionsMenu({
|
||||
</Form.Item>
|
||||
</Form>
|
||||
</Modal>
|
||||
</>
|
||||
</span>
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user