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
Use the new "preLaunchTask": "${defaultBuildTask}" on a launch config
Launch a session
When prompted to choose a build task, hit cancel
馃悰 the same prompt appears twice
I expected that when I first hit Cancel that it would either cancel the entire sequence (build + launch) or at least cancel the build. Feels like a bug that I'm asked twice.
VS Code version: Code - Insiders 1.39.0-insider (313ede6, 2019-10-01T05:39:51.694Z)
OS version: Darwin x64 18.7.0
System Info
Item
Value
CPUs
Intel(R) Core(TM) i7-7920HQ CPU @ 3.10GHz (8 x 3100)
This is IMO still unhappy for a user. If I cancel the task picker I get this:
I would rather expect that the whole debug attempt is canceled and that the task quick pick contains an entry 'Continue debugging without prelauch task`
I don't think it makes sense to have a "Continue debugging without prelaunch task" in the quick pick. The person who added the launch config specified that the prelaunch task should be ${defaultBuildTask}. Debug could have a different message there that offers to debug without the prelaunch task. @isidorn what do you think?
Pressing escape should just quit the whole operation. Debugging should not start.
User should not get spammed with error messages. It is a user action, no explanation is needed that he just quit it.
If the user wants to start without a prelaunch task he should edit his launch.json
Testing #81637
Steps:
tasks.json
"preLaunchTask": "${defaultBuildTask}"
on a launch configI expected that when I first hit Cancel that it would either cancel the entire sequence (build + launch) or at least cancel the build. Feels like a bug that I'm asked twice.
VS Code version: Code - Insiders 1.39.0-insider (313ede6, 2019-10-01T05:39:51.694Z)
OS version: Darwin x64 18.7.0
System Info
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: enabled
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: enabled
skia_deferred_display_list: disabled_off
skia_renderer: disabled_off
surface_synchronization: enabled_on
video_decode: enabled
viz_display_compositor: disabled_off
webgl: enabled
webgl2: enabled
Extensions (28)
(5 theme extensions excluded)
The text was updated successfully, but these errors were encountered: