Revert "Check if WindowInfosListener is present during remove"
Revert submission 21756542-window-infos-listener-unregister-on-cleanup
Reason for revert: b/271650598
Reverted changes: /q/submissionid:21756542-window-infos-listener-unregister-on-cleanup
Change-Id: I577f326cd6f270e9228358df04509aac60caaef5
diff --git a/libs/gui/WindowInfosListenerReporter.cpp b/libs/gui/WindowInfosListenerReporter.cpp
index 2b34a0f..01e865d 100644
--- a/libs/gui/WindowInfosListenerReporter.cpp
+++ b/libs/gui/WindowInfosListenerReporter.cpp
@@ -62,10 +62,6 @@
status_t status = OK;
{
std::scoped_lock lock(mListenersMutex);
- if (mWindowInfosListeners.find(windowInfosListener) == mWindowInfosListeners.end()) {
- return status;
- }
-
if (mWindowInfosListeners.size() == 1) {
binder::Status s = surfaceComposer->removeWindowInfosListener(this);
status = statusTFromBinderStatus(s);