Closed in favor of this ticket which has reliable reproduction 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
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)
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
I've just reproduced this bug again on postgres.test v5.14 RC1 (see .gif attached)
I cannot replicate this issue. Can you check if the above repo is still valid?.
I just reproduced this on the selenium server (v5.14 release branch):
This commit is not part of 5.14v branch hence i couldn't repo this. This was made into master after 5.14v branch is cut and cherry-picked to 5.13v only . I cherry-picked the commit to 5.14v now so resolving this.
Ah! Thanks for finding out that the commit hadn't made it into 5.14 release branch ST and for cherry-picking This is now fixed. Closing.