Hi @mcblake,
I took a look using the browser debugger, and I’m seeing two things happen:
-
When you click a tab, woocommerce/assets/js/frontend/single-product.min.js runs some code to hide the previously selected tab’s content and show the new tab’s content. This is the default woocommerce behavior.
- A theme file essence-pro/js/smooth-scroll.js tries to scroll to that section on the page, but does so too early while it’s still hidden. As a result, it scrolls to the top of the page.
Unfortunately, since Essence Pro is a parent theme, I can’t recommend that you edit the theme files. They will get overwritten when the theme is updated.
You may be able to disable smooth scrolling in your theme options. I would also check and see if there are updates for your theme. Otherwise, your best course of action would be to open a ticket with your Theme’s Developer.
Thanks,
Jon