[PowerStatus] Avoid crashes on exit when Info window is opened

* Fixes #10885
This commit is contained in:
Janus
2017-11-21 14:26:49 +01:00
parent 950b5664df
commit b06e48bb2b
+5
View File
@@ -612,6 +612,11 @@ PowerStatusReplicant::~PowerStatusReplicant()
if (fMessengerExist)
delete fExtWindowMessenger;
if (fExtendedWindow && fExtendedWindow->Lock()) {
fExtendedWindow->Quit();
fExtendedWindow = NULL;
}
fDriverInterface->StopWatching(this);
fDriverInterface->Disconnect();
fDriverInterface->ReleaseReference();