-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extensions View does not update as expected #13320
Comments
Probably a regression from #13138. |
It is, yes. I bisected it down to that. Commits prior to that do not have the issue. The first one is in
where RPCProtocolImpl instead of RPCProtocol is used (Christian spotted that yesterday),but there is more. Currently, I have trouble with the binding of MinimalTerminalServiceExt .
|
Fixes eclipse-theia#13320 Contributed on behalf of STMicroelectronics Signed-off-by: Olaf Lessenich <olessenich@eclipsesource.com> Co-authored-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
Okay, apparently, dependency injection issues are not the only reason for this. I started a draft PR that resolves the DI-related issues, but the bug is still present. |
- fix gaps in Inversify DI configuration in the web worker for frontend plugins - restore the onDidDeploy() dorwarding lost in the refactoring for headless plugins Fixes eclipse-theia#13320 Contributed on behalf of STMicroelectronics Signed-off-by: Olaf Lessenich <olessenich@eclipsesource.com> Co-authored-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
- fix gaps and errors in Inversify DI configuration in the web worker for frontend plugins - restore the onDidDeploy() forwarding lost in the refactoring for headless plugins Fixes eclipse-theia#13320 Contributed on behalf of STMicroelectronics Signed-off-by: Olaf Lessenich <olessenich@eclipsesource.com> Co-authored-by: Christian W. Damus <cdamus.ext@eclipsesource.com> Signed-off-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
The crux of the problem was that the Headless Plugins refactoring lost the forwarding of |
- fix gaps and errors in Inversify DI configuration in the web worker for frontend plugins - restore the onDidDeploy() forwarding lost in the refactoring for headless plugins Fixes #13320 Contributed on behalf of STMicroelectronics Signed-off-by: Olaf Lessenich <olessenich@eclipsesource.com> Co-authored-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
- fix gaps and errors in Inversify DI configuration in the web worker for frontend plugins - restore the onDidDeploy() forwarding lost in the refactoring for headless plugins Fixes #13320 Contributed on behalf of STMicroelectronics Signed-off-by: Olaf Lessenich <olessenich@eclipsesource.com> Co-authored-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
Bug Description:
When I install or uninstall an extension, the UI does not update as expected.
Tested with Electron
Steps to Reproduce:
Additional Information
The text was updated successfully, but these errors were encountered: