{"push_id":897814760,"size":3,"distinct_size":1,"ref":"refs/heads/khalid-MA-1818","head":"51edc02e166331f6bfcdde4e50dc05fea269a3d7","before":"d4594d63e12b243f1af8d09de5c7dd52693b2d5b","commits":[{"sha":"729bef66b9bb9481e2c8ceffd28ec518eba2be61","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Fix crash when inflating popup menu on API < 17\n\nGranular padding support was introduced for the custom popup menu\nimplementation in commit 7c0da0014c4d2064717bdbc2c32bc44b464d0862.\nHowever, it assumed that the \"android:paddingStart\" and\n\"android:paddingEnd\" attributes that were introduced in Jelly Bean MR 1\nwould return 0 when queried for in older API levels, and arranged the\nlogic to fallback to left and right padding in that case. However, what\nhappens is that an exception is thrown when attempting to get a\ndimension resource from these attributes. Also the fallback was\nimplemented individually for both start and end padding.\n\nThis commit fixes this issue by checking for the current SDK version,\nand only querying the start and end padding attributed if supported.\nFurthermore the fallback will now only occur if both start and end\npadding attributes are undefined.","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/729bef66b9bb9481e2c8ceffd28ec518eba2be61"},{"sha":"258fb5bd27440e6894b1bd473951c9d49833ce69","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Merge pull request #466 from edx/fix-popup-menu-inflation\n\nFix crash when inflating popup menu on API < 17","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/258fb5bd27440e6894b1bd473951c9d49833ce69"},{"sha":"51edc02e166331f6bfcdde4e50dc05fea269a3d7","author":{"email":"8df9585f5ecddf7dcf93bad15d1d773e6110a774@edx.org","name":"Mian Khalid"},"message":"Fix freeze issue on RecentVideos screen","distinct":true,"url":"https://api.github.com/repos/edx/edx-app-android/commits/51edc02e166331f6bfcdde4e50dc05fea269a3d7"}]}