Explorar o código

LibWeb/CSS: Avoid capturing structured binding in generic lambda

Apple Clang doesn't like this, rather than waiting for their version of
random-clang-commit-to-call-a-release to catch up with llvm trunk, just
work around the issue.

Fixes #186.
Ali Mohammad Pur hai 1 ano
pai
achega
8c9d3b30cf

+ 2 - 2
Userland/Libraries/LibWeb/CSS/StyleValues/EasingStyleValue.cpp

@@ -116,8 +116,8 @@ double EasingStyleValue::Function::evaluate_at(double input_progress, bool befor
             auto x = input_progress;
             auto x = input_progress;
 
 
             auto solve = [&](auto t) {
             auto solve = [&](auto t) {
-                auto x = cubic_bezier_at(x1, x2, t);
-                auto y = cubic_bezier_at(y1, y2, t);
+                auto x = cubic_bezier_at(bezier.x1, bezier.x2, t);
+                auto y = cubic_bezier_at(bezier.y1, bezier.y2, t);
                 return CubicBezier::CachedSample { x, y, t };
                 return CubicBezier::CachedSample { x, y, t };
             };
             };