{"push_id":856822998,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"7a24b60c2a68e2638c162c43a1b7e650a5345cc0","before":"a3d58b3fbe457122e74617ecafbcbd93cc602b71","commits":[{"sha":"7a24b60c2a68e2638c162c43a1b7e650a5345cc0","author":{"email":"bb974b83804036d621f6e0167e3aefbac3ae5c01@mac.com","name":"Scott Taylor"},"message":"List Tables: to ensure that `get_primary_column_name()` can match columns that were added via the `\"manage_{$screen->id}_columns\"` filer, call `get_column_headers()` instead of `$this->get_columns()`.\n\nList Table classes and `WP_Screen` are already tangled together. The parent list table constructor adds a filter that is called by a function that references the instance globally, even though we have access to it via composition directly in the class that is adding the filter. So the fact that functions here have to be called that reference a screen instance we already have access to is what one might call... less than elegant.\n\n#OOP\n\nProps SergeyBiryukov.\nFixes #34508.\n\nBuilt from https://develop.svn.wordpress.org/trunk@35565\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@35529 1a063a9b-81f0-0310-95a4-ce76da25c4cd","distinct":true,"url":"https://api.github.com/repos/WordPress/WordPress/commits/7a24b60c2a68e2638c162c43a1b7e650a5345cc0"}]}