mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Remove contextContainer !=. nullptr check in ImageFetcher (#53574)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/53574 Changelog: [Internal] This field is always non nullptr Reviewed By: javache Differential Revision: D81556283 fbshipit-source-id: d75b9cf9730f47c3d2d1ef028c2e738eda3dd785
This commit is contained in:
committed by
Facebook GitHub Bot
parent
9a95e19b36
commit
43ad2c0abb
+10
-16
@@ -16,26 +16,20 @@ namespace facebook::react {
|
||||
ImageFetcher::ImageFetcher(
|
||||
std::shared_ptr<const ContextContainer> contextContainer)
|
||||
: contextContainer_(std::move(contextContainer)) {
|
||||
if (contextContainer_ != nullptr) {
|
||||
if (auto uiManagerCommitHookManager =
|
||||
contextContainer_
|
||||
->find<std::shared_ptr<UIManagerCommitHookManager>>(
|
||||
std::string(UIManagerCommitHookManagerKey));
|
||||
uiManagerCommitHookManager.has_value()) {
|
||||
(*uiManagerCommitHookManager)->registerCommitHook(*this);
|
||||
}
|
||||
if (auto uiManagerCommitHookManager =
|
||||
contextContainer_->find<std::shared_ptr<UIManagerCommitHookManager>>(
|
||||
std::string(UIManagerCommitHookManagerKey));
|
||||
uiManagerCommitHookManager.has_value()) {
|
||||
(*uiManagerCommitHookManager)->registerCommitHook(*this);
|
||||
}
|
||||
}
|
||||
|
||||
ImageFetcher::~ImageFetcher() {
|
||||
if (contextContainer_ != nullptr) {
|
||||
if (auto uiManagerCommitHookManager =
|
||||
contextContainer_
|
||||
->find<std::shared_ptr<UIManagerCommitHookManager>>(
|
||||
std::string(UIManagerCommitHookManagerKey));
|
||||
uiManagerCommitHookManager.has_value()) {
|
||||
(*uiManagerCommitHookManager)->unregisterCommitHook(*this);
|
||||
}
|
||||
if (auto uiManagerCommitHookManager =
|
||||
contextContainer_->find<std::shared_ptr<UIManagerCommitHookManager>>(
|
||||
std::string(UIManagerCommitHookManagerKey));
|
||||
uiManagerCommitHookManager.has_value()) {
|
||||
(*uiManagerCommitHookManager)->unregisterCommitHook(*this);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user