[
https://issues.apache.org/jira/browse/ARTEMIS-3428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801409#comment-17801409
]
Erwin Dondorp edited comment on ARTEMIS-3428 at 12/31/23 2:17 AM:
------------------------------------------------------------------
[~Mustermann]
I have bisected this problem.
The problem occurs since the introduction of Hawtio2 in commit
https://github.com/apache/activemq-artemis/commit/950e087c383a9a8451a9d7577c3ef6eec5332587.
See also ARTEMIS-2838.
This is a commit between 2.15.0 and 2.16.0. The problem actually also exists in
2.16.0.
>From a technical point of view, the visible error is caused by the fact that
>the table header is rewritten. That causes all connected event-handlers to be
>lost. i.e. the "select-all" checkbox is reduced to a simple checkbox. the
>error seems to occur in the "patternfly" library that handles the gui
>elements. For "table", see
>[https://pf3.patternfly.org/v3/pattern-library/content-views/table-view/]. for
>"paging", see
>[https://pf3.patternfly.org/v3/pattern-library/navigation/pagination/]. at
>this moment, I have no clue whether the problem is caused by these libraries,
>or that the libraries are somehow misused.
was (Author: erwindon):
[~Mustermann]
I have bisected this problem.
The problem occurs since the introduction of Hawtio2 in commit
950e087c383a9a8451a9d7577c3ef6eec5332587. See also ARTEMIS-2838.
This is a commit between 2.15.0 and 2.16.0. The problem actually also exists in
2.16.0.
>From a technical point of view, the visible error is caused by the fact that
>the table header is rewritten. That causes all connected event-handlers to be
>lost. i.e. the "select-all" checkbox is reduced to a simple checkbox. the
>error seems to occur in the "patternfly" library that handles the gui
>elements. For "table", see
>[https://pf3.patternfly.org/v3/pattern-library/content-views/table-view/]. for
>"paging", see
>[https://pf3.patternfly.org/v3/pattern-library/navigation/pagination/]. at
>this moment, I have no clue whether the problem is caused by these libraries,
>or that the libraries are somehow misused.
> Select all button in web console doesn't work as expected
> ---------------------------------------------------------
>
> Key: ARTEMIS-3428
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3428
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: Web Console
> Affects Versions: 2.17.0, 2.18.0, 2.19.0, 2.20.0, 2.21.0, 2.22.0, 2.23.0,
> 2.24.0, 2.25.0, 2.26.0, 2.27.0, 2.28.0, 2.29.0, 2.30.0, 2.31.0, 2.31.1, 2.31.2
> Reporter: Max
> Priority: Major
>
> When clicking checkbox to select all messages after switching pages, only the
> clicked checkbox changes the state and no message is selected.
> How to reproduce
> very easy.
> make sure you have more messages than fits on one page (e.g. page size 10,
> then 15 messages, page size 50, then 60 messages)
> click browse messages
> change page to the next page (2.. or more)
> change page back to the page 1
> click select all. at this moment it should have selected all messages as
> usuaul. instead only the clicked select all checkbox changes state to
> "selected" but the messages don't get selected.
> This is very annoying bug. Especially in combination with another bug related
> to page size change ARTEMIS-3427. So after clicking back and forth to get
> desired page size displayed and then select all doesn't work. Then need to
> refresh the page to get select all working again but the page size is back to
> default 10. Though sometimes new size persists between refreshes.
> This makes deleting/retrying messages in dlq quite of a ugly task.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)