philosowaffle / vs-openapi-designer

OpenApi Designer Extension for VS Code
https://marketplace.visualstudio.com/items?itemName=philosowaffle.openapi-designer
GNU General Public License v3.0
15 stars 2 forks source link

Scroll Position is not maintained #34

Open philosowaffle opened 5 years ago

philosowaffle commented 5 years ago

Previously this extension depended on a deprecated API to build the web view. With newer versions of VS Code the extension would no longer load because the deprecated api calls had been officially removed. As part of #28 was able to resolve this issue by moving to the new API's however, this move introduced some new bugs. Decided to release with the known bugs since the extension was not usable without the changes made in #28.

As part of #28, switched from using the SwaggerEditorBundle to using the SwaggerUIBundle. After this change the scroll position is no longer maintained.