PolymerElements / paper-dropdown-menu

A Material Design browser select element
https://www.webcomponents.org/element/PolymerElements/paper-dropdown-menu
61 stars 107 forks source link

Unselectable and hidden items on Edge #257

Open zbury opened 6 years ago

zbury commented 6 years ago

Description

paper-dropdown-menu has a number of issues on Edge (I'm currently running 40.15063.0.0) that seem to be related. These are all reproducible on the paper-dropdown-menu demo page. The screenshots below are from that demo.

Expected outcome

1) The selected item should be visible in the dropdown-menu. 2) Any item in the dropdown-menu should be selectable. 3) Items should always be visible, should never overlap.

Actual outcome

1) Upon opening the menu for the first time, the selected item is hidden from the list. Notice "brontosaurus" is missing.

screen shot 2017-08-17 at 11 59 13 am

2) Items in the dropdown menu "above" the currently selected item are not selectable. On the demo page, for example, clicking "allosaurus" does nothing since the item below it is selected by default. Once you select the last item "diplodocus", you are completely unable to change your selection.

3) Selecting an item occasionally results in overlapping items. After opening the menu for the first time and selecting "carcharodontosaurus", it seems to be behind "brontosaurus" (notice the trailing light-grey text "osaurus").

screen shot 2017-08-17 at 12 17 48 pm

Live Demo

https://www.webcomponents.org/element/PolymerElements/paper-dropdown-menu

Browsers Affected

zbury commented 6 years ago

I actually think part of this might be a paper-listbox bug, it seems to exhibit the same "selected item disappearing" behavior..