Last Updated: 2021-05-16
There was a flickering effect of CSS on a webpage of Project P. Some images would resize after about 1 second in and we couldn't figure out why because the CSS looked perfect.
Ultimately the issue was because some elements started off as
(and becaseu they had no CSS style associated with them in that form, they
therefore defaulted to 100% width). THen then, due to some JS, these
elements were converted to
svg elements (which were styled to be 50%
max-width). This transition caused the flickering effect.