DAST Scan Library doesn't show the overflow menu

Summary

The DAST Scan Library page (route ...<project>/-/on_demand_scans#/saved) should be showing an overflow menu with the actions "Edit" and "Delete". This overflow menu isn't visible when viewing on a desktop, but it is visible when viewing on the mobile.

Desktop image.png
Mobile image

Steps to reproduce

  1. Create an on-demand scan
  2. Go to Secure > On-Demand Scans > Scan Library

Example Project

Although the bug is independent of project but here's an example project with an on-demand scan already setup: https://gitlab.com/arpitgogia/owasp-webgoat

What is the current bug behavior?

Doesn't show the overflow menu

Screenshot image

What is the expected correct behavior?

Should show the overflow menu

Screenshot image

Possible fixes

I suspect this bug is related to a recent change:

https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/on_demand_scans/components/tabs/saved.vue?blame=1#L237

Commit: 11ae53c8

Edited by Arpit Gogia