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 2022/01/24 06:41:00 UTC

[jira] [Resolved] (WICKET-6947) IndicatingAjaxButton does not work with Bootstrap 4

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

Martin Tzvetanov Grigorov resolved WICKET-6947.
-----------------------------------------------
    Fix Version/s: 10.0.0
                   9.8.0
         Assignee: Martin Tzvetanov Grigorov
       Resolution: Fixed

> IndicatingAjaxButton does not work with Bootstrap 4
> ---------------------------------------------------
>
>                 Key: WICKET-6947
>                 URL: https://issues.apache.org/jira/browse/WICKET-6947
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket-extensions
>    Affects Versions: 9.5.0, 9.7.0
>            Reporter: Michelle Ee
>            Assignee: Martin Tzvetanov Grigorov
>            Priority: Minor
>             Fix For: 10.0.0, 9.8.0
>
>         Attachments: Screenshot from 2022-01-21 09-04-51.png, wicket-test-1.0-SNAPSHOT.war, wicket-test.png, wicket-test.zip
>
>
> IndicatingAjaxButton's (and IndicatingAjaxLink's) indicator is not visible when using Bootstrap4:
> Since Wicket 9.x, the "hidden" attribute is initially used for the indicator element.
> Bootstrap 4 css styles `[hidden]` elements as "display:none !important" by default.
> When the indicating button is clicked, jQuery#show() appends style="display:inline" to the element.
> This gets overridden by Bootstrap's !important default styling, since the hidden attribute itself is not removed by Wicket.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)