{"push_id":805970378,"size":1,"distinct_size":1,"ref":"refs/heads/stable/cm-12.1-YOG7D","head":"c04a3f370814feb95a71aee15b0fb30dcfc4fc2c","before":"e54d8f2611a60488e450b743a431f742d4325c94","commits":[{"sha":"c04a3f370814feb95a71aee15b0fb30dcfc4fc2c","author":{"email":"25b15a7bccf53d5a188f6bf82e4a8014ed9730e7@gmail.com","name":"Danesh M"},"message":"ApnSettings : Ensure default apn dialog isn't shown twice\n\nThere can be cases where while a device is restoring default apns,\nACTION_ANY_DATA_CONNECTION_STATE_CHANGED is broadcasted and mobileDataState\nbecomes CONNECTED. Current logic is to throw up another dialog blindly in a\ncase where this broadcast is received and we are in the middle of restoring.\nThis can result in multiple dialogs and losing reference to the first dialog,\nhence not being able to dismiss it.\n\nResolve this by keeping a reference to the dialogs, and ensuring one\nisn't showing before throwing another one.\n\nissue-id: CYNGNOS-882\n\nChange-Id: I9e93f2a165ba40d36c85976960a5b5a19a3815d3\n(cherry picked from commit 949262227cdbb276ed212dd88f2e5c76a6cbb5de)","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Settings/commits/c04a3f370814feb95a71aee15b0fb30dcfc4fc2c"}]}