Dump all native input components from InputManager

This makes it so that we don't have to expose all native components to
NativeInputManager just to dump them.

This also means we no longer have to expose the
UnwantedInteractionBlocker to NativeInputManager.

Bug: 275726706
Test: build
Change-Id: Ibf12b6774e3f8e2bc9cbcb54706030aa70ad4e59
This commit is contained in:
Prabir Pradhan
2023-04-06 00:04:15 +00:00
parent 9693d40ed1
commit 7a82f9ab2c

View File

@@ -485,17 +485,7 @@ void NativeInputManager::dump(std::string& dump) {
}
dump += "\n";
mInputManager->getReader().dump(dump);
dump += "\n";
mInputManager->getBlocker().dump(dump);
dump += "\n";
mInputManager->getProcessor().dump(dump);
dump += "\n";
mInputManager->getDispatcher().dump(dump);
dump += "\n";
mInputManager->dump(dump);
}
bool NativeInputManager::checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) {