Fix codeblock expansion initial state + refactor (#30539)

Release Notes:

- N/A
5abca0f867Michael Sloan committed on 5/12/2025, 9:05:00 AM· committed by GitHubparent68945ac
1 file changedLine totals unavailable