Skip to content

Roadmap empty state blocks interaction with existing epics

Summary

The Roadmap's empty state blocks further interaction.

Steps to reproduce

The best way to demonstrate this is to open a fresh roadmap in a group with no epics, so that you see the empty state.

image

Create an epic and revisit the Roadmap page.

image

Now open the settings and select a filter that removes this epic, such as Epics -> show closed epics. You're presented with the empty state again.

image

You can't change the settings back as the navigation is hidden. The state is stored in the URL so refreshing won't help. Your options are to create a dummy epic with the required filters, click 'Roadmaps' again in the sidebar, or maybe to delete cookies so that the roadmap defaults back to the unfiltered view.

Example Project

What is the current bug behavior?

Empty state blocks further interaction with the roadmap, forcing the user to leave the roadmap and/or create epics they don't really need unless they know to click 'Roadmaps' in the sidebar nav.

What is the expected correct behavior?

  1. Show the empty roadmap if there are any epics under the current group, or
  2. Show the navigation bar even on the empty state.

Relevant logs and/or screenshots

See steps to reproduce.

Possible fixes

Edited by John Hope