You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Tzvetanov Grigorov (Jira)" <ji...@apache.org> on 2020/10/14 07:39:00 UTC

[jira] [Assigned] (WICKET-6840) Busy indicator persists after request

     [ https://issues.apache.org/jira/browse/WICKET-6840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Tzvetanov Grigorov reassigned WICKET-6840:
-------------------------------------------------

    Assignee: Martin Tzvetanov Grigorov

> Busy indicator persists after request
> -------------------------------------
>
>                 Key: WICKET-6840
>                 URL: https://issues.apache.org/jira/browse/WICKET-6840
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket-core, wicket-extensions
>    Affects Versions: 9.0.0, 9.1.0
>         Environment: Linux - Ubuntu 19.10 and centOS. Using OpenJDK 14.
>            Reporter: Ronald Cruz
>            Assignee: Martin Tzvetanov Grigorov
>            Priority: Minor
>         Attachments: test_proj.zip
>
>
> The busy indicator (implementations of `IAjaxIndicatorAware`) appears to persist after the AJAX request finishes. To be precise, It looks like it's not being properly cleaned up, as subsequent requests continue to add new indicators to the page. This looks to be new in Wicket 9/9.1, as I didn't observe the behavior in the past (Wicket 7/8) out of the box.
> I've seen this occur with uses of `IndicatingAjaxLink.java` along with ModalWindow/ModalDialog, but also for use cases of the vanilla `AjaxIndicatorAppender` behavior attached to a component.
> I've attached a small quickstart project which should hopefully make this easy to reproduce. It should suffice to start the project and click any of the two links present.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)