intersystems-community / vscode-objectscript

InterSystems ObjectScript extension for Visual Studio Code
https://docs.intersystems.com/components/csp/docbook/DocBook.UI.Page.cls?KEY=GVSCO
Other
106 stars 48 forks source link

Improve reliability of updating status bar panels #1416

Closed gjsjohnmurray closed 1 month ago

gjsjohnmurray commented 1 month ago

This PR fixes two issues affecting our panels in the status bar.

  1. If a multiroot workspace has documents open from two servers, clicking between the tabs wasn't updating the connection details on the status bar.

  2. If MAC or INT documents were open, the line reference panel on the status bar would sometimes be uexpectedly empty. One case was when the workspace initially reloaded and output was displayed on the Output tab of the Panel.