Loading services/core/jni/com_android_server_input_InputManagerService.cpp +1 −4 Original line number Diff line number Diff line Loading @@ -997,10 +997,7 @@ void NativeInputManager::getDispatcherConfiguration(InputDispatcherConfiguration } void NativeInputManager::displayRemoved(JNIEnv* env, int32_t displayId) { // Set an empty list to remove all handles from the specific display. std::vector<sp<InputWindowHandle>> windowHandles; mInputManager->getDispatcher()->setInputWindows({{displayId, windowHandles}}); mInputManager->getDispatcher()->setFocusedApplication(displayId, nullptr); mInputManager->getDispatcher()->displayRemoved(displayId); } void NativeInputManager::setFocusedApplication(JNIEnv* env, int32_t displayId, Loading Loading
services/core/jni/com_android_server_input_InputManagerService.cpp +1 −4 Original line number Diff line number Diff line Loading @@ -997,10 +997,7 @@ void NativeInputManager::getDispatcherConfiguration(InputDispatcherConfiguration } void NativeInputManager::displayRemoved(JNIEnv* env, int32_t displayId) { // Set an empty list to remove all handles from the specific display. std::vector<sp<InputWindowHandle>> windowHandles; mInputManager->getDispatcher()->setInputWindows({{displayId, windowHandles}}); mInputManager->getDispatcher()->setFocusedApplication(displayId, nullptr); mInputManager->getDispatcher()->displayRemoved(displayId); } void NativeInputManager::setFocusedApplication(JNIEnv* env, int32_t displayId, Loading