{"push_id":827434903,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3d74be2d78528cf93af6a01fa5f2c09f45a6740a","before":"4d6c8bd001e47285be110cec5536fc8bcdb7a3d0","commits":[{"sha":"3d74be2d78528cf93af6a01fa5f2c09f45a6740a","author":{"email":"6e61ac8b3ada21842f94e74dc0e619a195da2157@chromium.org","name":"rdevlin.cronin"},"message":"[Views] Only enter hovered state for buttons on visibility change with capture\n\nButtons enter hovered state when the visibility changes if the mouse is over\nthe button, but this can be incorrect in the cases when the button's widget\ndoesn't have mouse capture, because\na) It's inconsistent (mousing over other buttons won't cause them to enter\n   hover state, because they don't get the mouse event), and\nb) The button never leaves hover state, because it never receives the\n   MouseExited notification.\n\nCheck if the button's widget has capture before entering hovered state.\n\nBUG=540679\n\nReview URL: https://codereview.chromium.org/1396293004\n\nCr-Commit-Position: refs/heads/master@{#354115}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/3d74be2d78528cf93af6a01fa5f2c09f45a6740a"}]}