diff options
Diffstat (limited to 'Userland/Libraries/LibWeb/CSS/StyleValue.cpp')
-rw-r--r-- | Userland/Libraries/LibWeb/CSS/StyleValue.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Userland/Libraries/LibWeb/CSS/StyleValue.cpp b/Userland/Libraries/LibWeb/CSS/StyleValue.cpp index 4e8f892c45..ab2d5a1a10 100644 --- a/Userland/Libraries/LibWeb/CSS/StyleValue.cpp +++ b/Userland/Libraries/LibWeb/CSS/StyleValue.cpp @@ -1557,8 +1557,12 @@ bool LinearGradientStyleValue::equals(StyleValue const& other_) const return false; auto& other = other_.as_linear_gradient(); - if (m_direction != other.m_direction || m_color_stop_list.size() != other.m_color_stop_list.size()) + if (m_gradient_type != other.m_gradient_type + || m_repeating != other.m_repeating + || m_direction != other.m_direction + || m_color_stop_list.size() != other.m_color_stop_list.size()) { return false; + } for (size_t i = 0; i < m_color_stop_list.size(); i++) { if (m_color_stop_list[i] != other.m_color_stop_list[i]) |