2.2 GA, SaaS
3scale 2019-04-23, 3scale 2019-05-06, 3scale 2019-05-20
On android / google chrome (see this comment and Steps to Reproduce.)
When viewing the active docs section of the developer portal on a mobile device the menu button does not work correctly. It will open fully and immediately collapse on each click. After some debugging I was able to determine that this is caused by a conflict between multiple versions of bootstrap and jquery on the page.
In the default Main layout template there are two references to bootstrap included.
One in the head that looks like this:
And one at the bottom that looks like this:
It would seem that there is some conflict between these two versions of bootstrap (even though they claim to be the same version 3.0.0, they are not) and it only presents an issue when swagger UI is introduced. There really shouldn't be two in either case. I was able to resolve the issue by removing the one that is in the head.