diff --git a/package/common/cpp/react/renderer/components/RNCSlider/RNCSliderMeasurementsManager.h b/package/common/cpp/react/renderer/components/RNCSlider/RNCSliderMeasurementsManager.h index f3bb6724..adcb27b5 100644 --- a/package/common/cpp/react/renderer/components/RNCSlider/RNCSliderMeasurementsManager.h +++ b/package/common/cpp/react/renderer/components/RNCSlider/RNCSliderMeasurementsManager.h @@ -10,13 +10,13 @@ namespace facebook::react { class RNCSliderMeasurementsManager { public: RNCSliderMeasurementsManager( - const ContextContainer::Shared &contextContainer) + const std::shared_ptr &contextContainer) : contextContainer_(contextContainer) {} Size measure(SurfaceId surfaceId, LayoutConstraints layoutConstraints) const; private: - const ContextContainer::Shared contextContainer_; + const std::shared_ptr contextContainer_; mutable std::mutex mutex_; mutable bool hasBeenMeasured_ = false; mutable Size cachedMeasurement_{};