Skip to content

Refactor multi-step input implemenation to handle special cases #20696

@karthiknadig

Description

@karthiknadig
  1. Ensure that both QuickPick and QuickInput support cancellation or user pressing escape as CancellationError.
  2. Ensure that on step back, right context is passed back to multi-step runner.
  3. Ensure that there is a consistent way to handle Back when using QuickPick or QuickInput.
  4. hide() on a QuickPick without accept should result in CancellationError.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-internalLabel for non-user facing issuesdebtCovers everything internal: CI, testing, refactoring of the codebase, etc.needs PRReady to be worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions