Index: components/arc/ime/arc_ime_bridge_impl.cc |
diff --git a/components/arc/ime/arc_ime_bridge_impl.cc b/components/arc/ime/arc_ime_bridge_impl.cc |
index 4f75aed8fb25791b2beab816e77ac2e6502688fc..03a6dc2c5ef8c7df2be725bd9c242e8330715d34 100644 |
--- a/components/arc/ime/arc_ime_bridge_impl.cc |
+++ b/components/arc/ime/arc_ime_bridge_impl.cc |
@@ -88,8 +88,9 @@ ArcImeBridgeImpl::~ArcImeBridgeImpl() { |
} |
void ArcImeBridgeImpl::OnInstanceReady() { |
- bridge_service_->ime()->instance()->Init( |
- binding_.CreateInterfacePtrAndBind()); |
+ auto* instance = bridge_service_->ime()->GetInstanceForMethod("Init"); |
+ CHECK(instance); |
+ instance->Init(binding_.CreateInterfacePtrAndBind()); |
} |
void ArcImeBridgeImpl::SendSetCompositionText( |