Consider using a proper multi-select component for filters in Group Security Dashboard

The Group Security Dashboard currently uses gl-dropdown components to implement its filters. Because multiple items within each dropdown can be toggled on at the same time, it could be argued that it'd be better implemented via a dedicated select[multiple]-like component, e.g., vue-multiselect.

As it is, an inelegant workaround is required to prevent the default behaviour of the gl-dropdown: closing when any item within it is clicked.

This possibly conflicts with #10530.

Edited Mar 20, 2019 by Mark Florian
Assignee Loading
Time tracking Loading