This is an automated email from the ASF dual-hosted git repository.
brusdev pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis-console.git
The following commit(s) were added to refs/heads/main by this push:
new a14fbd7 ARTEMIS-5667 - disable buttons when no messages are selected
a14fbd7 is described below
commit a14fbd757061b07ba441ba6eca135fe1a05851fa
Author: Andy Taylor <[email protected]>
AuthorDate: Fri Sep 26 15:44:20 2025 +0100
ARTEMIS-5667 - disable buttons when no messages are selected
---
.../artemis-console-plugin/src/messages/MessagesTable.tsx | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
a/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/messages/MessagesTable.tsx
b/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/messages/MessagesTable.tsx
index d63739d..9d9896f 100644
---
a/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/messages/MessagesTable.tsx
+++
b/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/messages/MessagesTable.tsx
@@ -374,17 +374,17 @@ export const MessagesTable:
React.FunctionComponent<MessageProps> = props => {
<Button onClick={applyFilter}>Filter</Button>
</ToolbarItem>
<ToolbarItem>
- <Button onClick={() =>
setShowDeleteMessagesModal(true)}>Delete</Button>
+ <Button isDisabled={selectedMessages.length === 0} onClick={() =>
setShowDeleteMessagesModal(true)}>Delete</Button>
</ToolbarItem>
<ToolbarItem>
- <Button onClick={() =>
setShowMoveMessagesModal(true)}>Move</Button>
+ <Button isDisabled={selectedMessages.length === 0} onClick={() =>
setShowMoveMessagesModal(true)}>Move</Button>
</ToolbarItem>
<ToolbarItem>
- <Button onClick={() => setShowCopyMessagesModal(true)}
isDisabled={!doesCopyMessagemethodExist} >Copy</Button>
+ <Button onClick={() => setShowCopyMessagesModal(true)}
isDisabled={!doesCopyMessagemethodExist || selectedMessages.length ===
0}>Copy</Button>
</ToolbarItem>
{ isRetryQueue &&
<ToolbarItem>
- <Button onClick={() =>
setShowRetryMessagesModal(true)}>Retry</Button>
+ <Button isDisabled={selectedMessages.length === 0} onClick={()
=> setShowRetryMessagesModal(true)}>Retry</Button>
</ToolbarItem>
}
<ToolbarItem>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact