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 (
|
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">
|
<Dropdown menu={{ items }} trigger={['click']} placement="bottomRight">
|
||||||
<Button type="text" icon={<EllipsisOutlined />} size="small" />
|
<Button type="text" icon={<EllipsisOutlined />} size="small" />
|
||||||
</Dropdown>
|
</Dropdown>
|
||||||
@@ -382,7 +384,7 @@ function OrderActionsMenu({
|
|||||||
</Form.Item>
|
</Form.Item>
|
||||||
</Form>
|
</Form>
|
||||||
</Modal>
|
</Modal>
|
||||||
</>
|
</span>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user