Dismissing a banner (e.g. expiring licence warning) causes banner overlap in the UI for a non-dismissable banner behind it

Description

Closed in favor of this ticket which has reliable reproduction steps

Steps:
1. Log in to `master.test` (observe "Enterprise licence expires....." banner
2. In an incognito window, log in as a system admin to `master.test` and set up a non-dismissable announcement banner (Sys Console > Site Configuration > Announcement Banner)
3. Go back to the window you logged in to in step 1 and dismiss the "Enterprise licence expires...." banner

Observed:
Once "Enterprise licence expires...." banner is dismissed, the non-dismissable banner set up in step 2) above is visible but is overlapping with text across the top of the screen (see screenshot)

Expected:
Once "Enterprise licence expires..." banner is dismissed, non-dismissable banner is visible but not overlapping with text across the top of the screen.

Note: the same occurs if the dismissable banner on top of a non-dismissable banner is a "check websocket" error banner

QA Test Steps

see description

Status

Mana

None

Assignee

Sudheer Timmaraju

Reporter

Lindy Isherwood

Epic Link

None

Mattermost Team

Sustained Engineering

Sprint

None

Labels

GitHub Issue

None

QA Assignee

Lindy Isherwood

QA Testing Areas

System Console