Closed Jarthianur closed 3 years ago
Hi @Jarthianur,
- top menu bar is not displayed
That is an issue we are aware of and fixed in the 1.17.2 release. (#10034)
- file explorer misses refresh/collapse-all buttons
- right-click context menu misses almost all entries
- settings cog in lower left corner does not open a dialog
- key bindings do not work anymore, eg. ctrl-s open the browsers save dialog instead of saving the file opened in editor
I can't reproduce any of these issues locally, though I will try later using your docker image. Can you reproduce them if you build Theia locally?
@Jarthianur I was able to reproduce the issue in a dockerfile, can you confirm that removing "@theia/cpp-debug": "next"
from your package.json
(for test purposes) works? I believe the issue is simply that @theia/cpp-debug
targets the older es5
while the rest of the theia extensions now target ES2017
.
I confirmed the issue is @theia/cpp-debug
still targets es5
.
Thanks @vince-fugnitto and @msujew for taking a look into this! I can definitely confirm that removing @theia/cpp-debug
solves all said issues. I've checked this by building the theia-cpp-docker application in theia-apps, which suffered the same thing. I'll rebuild my custom applications and check them, but the fix should apply there too.
Is cpp-debug deprecated in general, or does it require an update? If it's deprecated, I would recommend to adjust the migration guide and theia-apps.
@Jarthianur @theia/cpp-debug
is not deprecated, a newer version is scheduled to be published soon (to make use of the new memory-view. I have another pull-request which updates the extension to resolve the build issues. I believe the next publish should make use of both changes and resolve any potential issues :+1:
That sounds great. Good job, all apps work again now. :+1:
Thank you for reporting the issue, I've opened the upstream https://github.com/theia-ide/theia-apps/issues/494 to track the fix in the docker images :+1:
Bug Description:
Multiple issues appeared with version 1.17 in theia web-UI:
Steps to Reproduce:
Honestly, I can't imagine all these issues are caused by faulty theia code. Hence I'm searching for mistakes on my side...
What I did so far to test:
None of these permutations changed anything. Theia version 1.16 works flawlessly though. Maybe I missed some important change of version 1.17?
Additional Information
Dockerfile
package.json
Browser Console Log