commit | e0cf8e1b851449b628d17431943b7a6c6286b5c2 | [log] [tgz] |
---|---|---|
author | Matt Reynolds <mattreynolds@chromium.org> | Thu Jan 11 20:01:32 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 11 20:01:32 2018 |
tree | 28e2b9c6f90eda4216ef1a15385eadd0b30fa7e8 | |
parent | c7d2a7d2291d41bf3b2bdb5b67bc2e733c9af6c7 [diff] |
Fix DCHECK failure on gamepad disconnect on Windows AbstractHapticGamepad requires that callers call the Shutdown method before destroying the gamepad object. This CL ensures that Shutdown is called in GamepadPlatformDataFetcherWin when an XInput gamepad is disconnected. BUG=749295 Change-Id: Idae6d509144e2f09c8d1f6bb69f3b693920e6670 Reviewed-on: https://chromium-review.googlesource.com/861195 Reviewed-by: Brandon Jones <bajones@chromium.org> Commit-Queue: Matt Reynolds <mattreynolds@chromium.org> Cr-Commit-Position: refs/heads/master@{#528720}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .