Index: cc/layers/surface_layer.cc |
diff --git a/cc/layers/surface_layer.cc b/cc/layers/surface_layer.cc |
index 0f8bd3380be1aa873bf5ed197dcafabad45a9c51..dbb9763b6f91b47ffa460bd7430a7f5f71b76f38 100644 |
--- a/cc/layers/surface_layer.cc |
+++ b/cc/layers/surface_layer.cc |
@@ -27,7 +27,7 @@ class SatisfySwapPromise : public SwapPromise { |
private: |
void DidActivate() override {} |
void DidSwap(CompositorFrameMetadata* metadata) override { |
- metadata->satisfies_sequences.push_back(sequence_.sequence); |
+ satisfy_callback_.Run(sequence_); |
Fady Samuel
2016/11/30 15:35:28
I think this runs on the compositor thread whereas
|
} |
DidNotSwapAction DidNotSwap(DidNotSwapReason reason) override { |