ngx-bootstrap icon indicating copy to clipboard operation
ngx-bootstrap copied to clipboard

Dropdown nested has issue and not to be resolve

Open 901F opened this issue 6 years ago • 12 comments

From issue #3703 and #3851

It still a bug until latest version (3.0.1)

on #3703 close for duplicate but I don't see other issue related

901F avatar Oct 25 '18 11:10 901F

Fixing it?The next version?

li10217 avatar Dec 21 '18 02:12 li10217

+1

MaiGhoneem avatar Jan 21 '19 07:01 MaiGhoneem

+1. Please fix it, I'm trying to create a workaround but It's still buggy.

longinus89 avatar Jan 22 '19 13:01 longinus89

hii is there any workarounds for nested dropdowns to not overlap each other on mouseover?

JIBIN-P avatar Sep 17 '19 14:09 JIBIN-P

I'm also interested on some workaround for this

titobf avatar Oct 09 '19 22:10 titobf

The bug is still unsolved. Any workaround for this?

VILLAN3LL3 avatar Dec 10 '19 12:12 VILLAN3LL3

not resolve in 5.2.0

DoanVanThuong avatar Apr 17 '20 02:04 DoanVanThuong

hello everyone,

you can make to work better by changing the trigger of the dropdown menu item form mouseover to mouseclick => triggers="mouseclick"

NZOTHIAM avatar Apr 17 '20 10:04 NZOTHIAM

hello everyone,

you can make to work better by changing the trigger of the dropdown menu item form mouseover to mouseclick => triggers="mouseclick"

Hi, I've tryied this option, but it closes the top menu.

Can you post your code, please?

Thanks!

RiccardoNextre avatar May 20 '20 08:05 RiccardoNextre

<div class="btn-group" dropdown [dropup]="true" [insideClick]="true"> U need to enable [insideClick] first, then change 'mouseover' to 'mouseclick' <li role="menuitem" dropdown [dropup]="true" triggers="mouseclick" placement="right" container="body">

danda186 avatar May 25 '20 08:05 danda186

<div class="btn-group" dropdown [dropup]="true" [insideClick]="true"> U need to enable [insideClick] first, then change 'mouseover' to 'mouseclick' <li role="menuitem" dropdown [dropup]="true" triggers="mouseclick" placement="right" container="body">

this works but doesn't close the top menu on inside click of the nested menu.

prashvirus avatar Jul 06 '20 22:07 prashvirus

<div class="btn-group" dropdown [dropup]="true" [insideClick]="true"> U need to enable [insideClick] first, then change 'mouseover' to 'mouseclick' <li role="menuitem" dropdown [dropup]="true" triggers="mouseclick" placement="right" container="body">

this works but doesn't close the top menu on inside click of the nested menu.

That can be resolved by adding a manual toggle to any item of the top menu that is not a submenu trigger. Reference the manual toggle section of the dropdown component documentation. A bit annoying if you have many items (and are not using ngFor), but it at least resolves the issue for now until we get a proper fix.

edan-bainglass avatar Aug 01 '22 16:08 edan-bainglass