Skip to content

Acting on an issue from its detail view

The issue detail view mirrors the pull request one — editing the title, toggling open/closed, and editing labels/assignees all reach a real GitHub round trip, not just local state. Filing a brand new issue from the graph sidebar is the other half: a quick capture that never needs the browser.

Editing an issue's title

Clicking the title turns it into an inline editor — saving writes the new title straight to GitHub, the same way the pull request title does.

Editing an issue's title

Captured from the running app by this scenario.

Do this

  1. Open the launchpad
  2. Select the issues launchpad tab
  3. Open the issue 7 in octocat/demo-repo
  4. Rename the issue to Investigate login timeout on Safari

You should see

  • The issue detail panel shows the title Investigate login timeout
  • The issue detail panel shows the title Investigate login timeout on Safari
  • No error notification is displayed

Closing and reopening an issue

The status dropdown in the sidebar toggles between open and closed — a real GitHub state change either way, not just a local flag.

Closing and reopening an issue

Captured from the running app by this scenario.

Do this

  1. Open the launchpad
  2. Select the issues launchpad tab
  3. Open the issue 7 in octocat/demo-repo
  4. Close the issue
  5. Reopen the issue

You should see

  • The issue is shown as closed
  • The issue is shown as open
  • No error notification is displayed

Editing an issue's labels

Labels are editable straight from the side panel through the same search-and-select popover the pull request view uses.

Editing an issue's labels

Captured from the running app by this scenario.

Do this

  1. Open the launchpad
  2. Select the issues launchpad tab
  3. Open the issue 7 in octocat/demo-repo
  4. Open the issue's labels editor
  5. Add the label bug to the issue
  6. Remove the label bug from the issue

You should see

  • The issue shows the label bug
  • The issue no longer shows the label bug
  • No error notification is displayed

This page is generated from apps/e2e/features/issue-actions.feature, the end-to-end test that drives the feature it describes.

MIT licensed · Screenshots exported from the real app by the end-to-end suite.