component/menu — pull request #8 by timoxley (2012-10-31 06:28:43+00:00)
Title: mousedown/up vs click

This allows the menu to close immediately when mouse clicks outside the menu (feels more responsive and matches typical menu behaviour), plus, allows for dropdown menu to support a single-clickgesture to invoke a selection (i.e. mousedown+drag to item+release to select) rather than a two-click approach.

Best way to test the behaviour is using dropdown tests.