Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix unexpected toggling of displayed items in the API panes. #2267
In response to #2264: Now we're going through each of the pane's api-option inputs and confirming that they're toggled appropriately on each change. This appears to fix the issue of "Show inherited, show private, unshow inherited, wait why's that still there, oh god make them go away."
Hope this helps!
Testing this locally (since I was also working on a solution), and it has the side effect of toggling the contents of other panes (but not their checkboxes). E.g., check Private on the Index tab, then click the Methods tab: both Inherited and Private methods are shown there as well, but the checkbox for Private is unchecked.
The behavior in #2264 is fixed along the way, though!