GitLab Duo Chat announcement popup shows over design management view
Summary
I just clicked a link in my email to review a design from a team member and I saw the GitLab Duo Chat (beta) announcement popup. Unfortunately, it’s overlaying a design management view so it’s pointing at the wrong thing. Also, clicking the CTA “Ask GitLab Duo” does show the chat drawer over the design management view too.
Steps to reproduce
- From an email comment in a design management view, click the comment to show the issue/design
- GitLab Duo Chat announcement popup will be shown over the design management view, pointing at the design management navigation arrow buttons (left/right)
- Click on the Ask GitLab Duo CTA and it will overlay the chat drawer upon the design management view
Example Project
#451559 (closed)Secret_detection_-pre-receive_scanning-_project-level_configuration.png#note_1831722202:
What is the current bug behavior?
GitLab Duo Chat announcement popup overlays upon a design management view and the CTA to show GitLab Duo Chat's drawer will show the chat over this view too.
What is the expected correct behavior?
The GitLab Duo Chat announcement popup should be hidden when viewing a design in the design management view.
Relevant logs and/or screenshots
Output of checks
Results of GitLab environment info
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of: \`sudo gitlab-rake gitlab:env:info\`) (For installations from source run and paste the output of: \`sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production\`)
Results of GitLab application Check
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of: `sudo gitlab-rake gitlab:check SANITIZE=true`) (For installations from source run and paste the output of: `sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true`) (we will only investigate if the tests are passing)