Skip to content

Fix IDE file dropdown

Paul Slaughter requested to merge 60021-fix-ide-file-dropdown into master

What does this MR do?

  • Fixes IDE file dropdown by using mouseleave event instead of mouseout (which was being triggered for leaving children inside the parent).
  • Refactors the new_dropdown/index component to receive isOpen as a prop, instead of managing it as a data prop. Why? This seemed like a good opportunity to reduce some of the complexity by collocating the isOpen state with the component that has the information to change it.

Screenshots

Before After
20190404_web_ide_file_dropdown_bug 20190404_fix_ide_dropdown

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Closes #60021 (closed)

Edited by Paul Slaughter

Merge request reports

Loading