Open vindicatorr opened 3 years ago
@elahehrashedi Do you remember if this was a known TODO for build tasks? I seem to recall it was.
This is potentially a Vs Code feature. Follow this issue from here: https://github.com/microsoft/vscode/issues/120133
@elahehrashedi Is this fixed with 1.3.0?
Track this issue on Vs Code side: https://github.com/microsoft/vscode/issues/35312 (also https://github.com/microsoft/vscode/issues/120133 and https://github.com/microsoft/vscode/issues/89448). It will be possibly fixed in their June release.
Type: LanguageService
Describe the bug
Steps to reproduce
Expected behavior
I'd expect step 4 to show the project that doesn't have a "tasks.json" file like it does in step 6, as opposed to showing the top root workspace project for task generation (screenshots should make it clear).
Logs
``` N/A (nothing showing relating to the "Configure Default Build Task" when activated) ```Screenshots
Multi-root incorrect: It looks to always be the top-most project that gets the "generate" option for tasks. It seems to always consider it the "active file". Even when I open the "app.cpp" for the "firmware" project which already has a "tasks.json" file, it still considers the top Arduino project as the "active file".
Solo project correct:
Additional context