Skip to content

Commit 0d19b93

Browse files
committed
fix(android): crash protect for AddPostFrameCallback when debug
1 parent 22cac1a commit 0d19b93

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

devtools/devtools-integration/native/src/adapter/impl/hippy_screen_adapter.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,9 @@ uint64_t HippyScreenAdapter::AddPostFrameCallback(std::function<void()> callback
4242
auto render_manager = dom_manager->GetRenderManager().lock();
4343
FOOTSTONE_CHECK(render_manager);
4444
auto root_node = hippy_dom_->root_node.lock();
45-
FOOTSTONE_CHECK(root_node);
45+
if (!root_node) {
46+
return 0;
47+
}
4648
auto children = root_node->GetChildren();
4749
if (!children.empty()) {
4850
hippy::dom::DomArgument argument = makeFrameCallbackArgument(frame_callback_id_);

0 commit comments

Comments
 (0)