I noticed that there is an error in your scripts "typeahead is not a function" just before sidebar menu leaves its original position. Please resolve that error to fix the issue.
PS: Please note that troubleshooting of scripts on your servers or third party scripts is not included in the support.
I have debug code
in open method you have used c.tabs() so when we replace tabs() to tab() in that case it working and page not reload but its not smooth
but same setup i am using on
https://jsfiddle.net/rajeevkrrahi/3dvfw9ne/ all things are working
so we unable to resolve
can you check what we do in my php project all js are same but not working.
i seen its problem due to tabs(jquery ui tabs)