diff options
Diffstat (limited to 'experimental/sksg/effects/SkSGMaskEffect.cpp')
-rw-r--r-- | experimental/sksg/effects/SkSGMaskEffect.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/experimental/sksg/effects/SkSGMaskEffect.cpp b/experimental/sksg/effects/SkSGMaskEffect.cpp index d4ce6df4db..17b4da7037 100644 --- a/experimental/sksg/effects/SkSGMaskEffect.cpp +++ b/experimental/sksg/effects/SkSGMaskEffect.cpp @@ -14,11 +14,11 @@ namespace sksg { MaskEffect::MaskEffect(sk_sp<RenderNode> child, sk_sp<RenderNode> mask) : INHERITED(std::move(child)) , fMaskNode(std::move(mask)) { - fMaskNode->addInvalReceiver(this); + this->observeInval(fMaskNode); } MaskEffect::~MaskEffect() { - fMaskNode->removeInvalReceiver(this); + this->unobserveInval(fMaskNode); } void MaskEffect::onRender(SkCanvas* canvas) const { |