Previously, `<code-tabs>` did not work correctly in IE11. More specifically, due to how IE11 handles updates to `innerHTML`, the contents of `<code-pane>` elements were cleared before we could capture them and pass them to the `<aio-code>` components. This commit fixes it by ensuring we capture the `<code-pane>` contents before clearing unneeded HTML. Before: ![code tabs in IE11 before][1] After: ![code tabs in IE11 after][2] [1]: https://user-images.githubusercontent.com/8604205/110815248-f4460e00-8292-11eb-868e-eca7ba5e9cd3.png [2]: https://user-images.githubusercontent.com/8604205/110815253-f5773b00-8292-11eb-80a6-1a0b1ea44d8f.png PR Close #41183