Skip to content

Dropdown issue with autoClose set to 'outsideClick' starts to behave like 'disabled' #1674

Closed
@trimeyko

Description

@trimeyko

Place two dropdowns on a view one with autoClose="disabled" and second with autoClose="outsideClick", like :

<div class="btn-group" dropdown autoClose="disabled">
<button id="single-button" type="button" class="btn btn-primary" dropdownToggle>
Button dropdown <span class="caret"></span>
</button>
<ul dropdownMenu role="menu" aria-labelledby="single-button">
<li role="menuitem"><a class="dropdown-item" href="#">Action</a></li>
<li role="menuitem"><a class="dropdown-item" href="#">Another action</a></li>
<li role="menuitem"><a class="dropdown-item" href="#">Something else here</a></li>
<li class="divider dropdown-divider"></li>
<li role="menuitem"><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
</div>

<div class="btn-group" dropdown autoClose="outsideClick">
<button id="single-button" type="button" class="btn btn-primary" dropdownToggle>
Button dropdown <span class="caret"></span>
</button>
<ul dropdownMenu role="menu" aria-labelledby="single-button">
<li role="menuitem"><a class="dropdown-item" href="#">Action</a></li>
<li role="menuitem"><a class="dropdown-item" href="#">Another action</a></li>
<li role="menuitem"><a class="dropdown-item" href="#">Something else here</a></li>
<li class="divider dropdown-divider"></li>
<li role="menuitem"><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
</div>

Open them one by one clicking to [Button dropdown] button, after few clicks dropdown which should close by outsideClick losing this behavior and closed only by opening other one.

Also same can be reproduced on demo page @ http://valor-software.com/ng2-bootstrap/#/dropdowns#config

open Configuring defaults dropdown
open Dropup variation dropdown

try clicking outside

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions