Actual working fix for dropdown keylistener bug