{"push_id":538023435,"size":2,"distinct_size":2,"ref":"refs/heads/pac-5.0","head":"88d4627352bd993585b6fc6b060bddc912b91fed","before":"97ebd243e3ba527aedc9c6ef40280e64adb3b287","commits":[{"sha":"80788688918021ad1c6694b65b958850ea86ef5a","author":{"email":"6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","name":"Ricardo Cerqueira"},"message":"Fix possible race condition when showing dialog.\n\nDepending on the presence of a previous dialog, the newly generated one\ngets either immediately displayed (no old dialog) or shortly delayed\n(after dismissal of the existing one).\nIf a new show event happens (by rapid fire of the power key, for instance,\nusing a keyboard with fast-repeating events) during that delay, a new\ndialog will be immediately displayed, and when the delayed show triggers\nit'll conflict with it (and bring everything down).\n\nThis moves the creation of the new Dialog object to _before_ showing\nit (delayed or not), instead of the show method itself, to ensure the\nobject isn't clobbered by competing/sequential calls to handleShow()\n\nChange-Id: Ie4d9a8507ebaf59da31869c38b98c3c98a74499e","distinct":true,"url":"https://api.github.com/repos/PAC-man/android_frameworks_base/commits/80788688918021ad1c6694b65b958850ea86ef5a"},{"sha":"88d4627352bd993585b6fc6b060bddc912b91fed","author":{"email":"83c34192ea7f49657f94519c991e1eaa2e1cc832@gmail.com","name":"Lokesh Chamane"},"message":"Merge \"Fix possible race condition when showing dialog.\" into pac-5.0","distinct":true,"url":"https://api.github.com/repos/PAC-man/android_frameworks_base/commits/88d4627352bd993585b6fc6b060bddc912b91fed"}]}