eclipse-theia/theia

VSCode extension icons are not loaded when a path is added to base URL

Open

#9596 aperta il 16 giu 2021

Vedi su GitHub
 (14 commenti) (0 reazioni) (0 assegnatari)TypeScript (2478 fork)batch import
help wantedvscode

Metriche repository

Star
 (18.676 star)
Metriche merge PR
 (Merge medio 15g 4h) (75 PR mergiate in 30 g)

Descrizione

Bug Description:

Steps to Reproduce:

  1. Run sample browser-app with a vscode extension. I'm using docker for vscode extension which I got from the public github.
  2. Open http://localhost:3000
  3. Plugin will be loaded with the icon on the activity bar: Screen Shot 2021-06-15 at 5 49 14 PM
  4. Open http://localhost:3000/index.html , you'll observe that icon wouldn't be loaded. Screen Shot 2021-06-15 at 8 55 29 PM Network call:

Request URL: http://localhost:3000/index.html/hostedPlugin/docker_vscode/resources/activity-bar-icon.svg Request Method: GET Status Code: 404 Not Found

If you see the above get URL, extension is using http://localhost:3000/index.html as the base URL to fetch the extension assets. How do we configure theia to ignore index.html in the path while fetching the assets for an extension?

Additional Information

  • Operating System: OSX
  • Theia Version: 0.14.0

Guida contributor