You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of Theia v1.1.0, a change has been implemented in the way Theia returns env.appName. Instead of just returning "Eclipse Theia" like before (which Zowe Explorer relied on for its globals.ISTHEIA check), Theia now uses the plugin's applicationName in its package.json to dynamically return the value for the plugin's env.appName.
Below are steps to recreate just one example instance of a Theia compatability issue, although there are others.
In the Data Sets view (or any tree view), click the + button to add a pre-existing profile to the view.
In the dialog for adding a profile, use your mouse select any pre-existing profile from the drop-down list.
See that Zowe Explorer acts as if no profile was selected, and guides you to new profile creation.
There is already code to properly handle this and to provide additional Zowe Explorer compatability with Theia, but as of Theia v1.1.0, it is not getting called because globals.ISTHEIA is set to false.
Expected behavior
Zowe Explorer is able to correctly detect Theia instances and call on code to provide Theia compatability.
Desktop (please complete the following information):
OS: MacOS
Zowe Explorer Version: 1.8.0
(Optional) Zowe CLI Version:
(Optional) Are you using Secure Credential Store?
The text was updated successfully, but these errors were encountered:
As of Theia v1.1.0, a change has been implemented in the way Theia returns
env.appName
. Instead of just returning"Eclipse Theia"
like before (which Zowe Explorer relied on for itsglobals.ISTHEIA
check), Theia now uses the plugin'sapplicationName
in its package.json to dynamically return the value for the plugin'senv.appName
.Below are steps to recreate just one example instance of a Theia compatability issue, although there are others.
To Reproduce
+
button to add a pre-existing profile to the view.There is already code to properly handle this and to provide additional Zowe Explorer compatability with Theia, but as of Theia v1.1.0, it is not getting called because
globals.ISTHEIA
is set tofalse
.Expected behavior
Zowe Explorer is able to correctly detect Theia instances and call on code to provide Theia compatability.
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: