Fix security dashboard for Safari (< 14.0)
What does this MR do?
It fixes an issue with the security dashboard on Safari < 14.0:
Screen recordings (Safari 13.1)
before | after |
---|---|
Screen_Recording_2021-02-12_at_2.43.09_pm | Screen_Recording_2021-02-12_at_2.39.35_pm |
Screenshots (Chrome latest - no changes expected)
state | before | after |
---|---|---|
collapsed | ![]() |
![]() |
expanded | ![]() |
![]() |
How to test this?
- Use Safari (< 14.0) and go to your local gdk:
http://localhost:3000/-/security/dashboard
- (optional) if you don't have any projects then go to
Settings
and add some, then go back toSecurity Dashboard
- Expand / Collape any of the sections with more than 3 projects in it
Note: For a full description read the issue #267986 (closed)
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry - [-] Documentation (if required)
-
Code review guidelines -
Merge request performance guidelines -
Style guides - [-] Database guides
-
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers - [-] Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Related to #267986 (closed)
Edited by Angelo Gulina