[ https://issues.apache.org/jira/browse/ARTEMIS-5641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18017469#comment-18017469 ]
Gašper Čefarin commented on ARTEMIS-5641: ----------------------------------------- Actually, the behavior was not completely fixed before. I noticed that even if state is not changed, search bar is extremely sluggish on 1000+ rows. I am not sure why. I tried removing onChange, value, and so on from the search bar, but it did not help. I tested other types of inputs, like: // PF TextInput <TextInput aria-label="pf-text" /> // Plain HTML input <input type="text" aria-label="native-input" /> And it turns out that PF's TextInput has no issues at all and behaves just as fast as plain html ... So for now I'm leaving this PR with TextInput. The only real difference here, I think, is that there is now no clear button. This can be added. Writing into the bar is now finally "in real time". > Separate filters and search from the ArtemisTable component > ----------------------------------------------------------- > > Key: ARTEMIS-5641 > URL: https://issues.apache.org/jira/browse/ARTEMIS-5641 > Project: ActiveMQ Artemis > Issue Type: Improvement > Components: Web Console > Affects Versions: console-1.2.1 > Reporter: Gašper Čefarin > Priority: Major > Labels: pull-request-available > Time Spent: 10m > Remaining Estimate: 0h > > This ensures that clicking the drop down menus or writing into search bar > doesn't re-render the whole table, making the frontend feel sluggish when > viewing many items. The behavior was very noticeable when there were 100 > items displayed, needing around 300ms of time to render on my PC. > This PR fixes that behavior. Open to changes and suggestions as always ... -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org For additional commands, e-mail: issues-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact