service/greetd: always send responses

This commit is contained in:
Gregor Kleen 2025-09-05 21:50:46 +02:00 committed by outfoxxed
parent 3e32ae595f
commit f12f0e7c7d
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
2 changed files with 5 additions and 0 deletions

View file

@ -15,3 +15,4 @@
- Fixed build issues preventing cross compilation from working.
- Fixed dekstop entries with lower priority than a hidden entry not being hidden.
- Fixed desktop entry keys with mismatched modifier or country not being discarded.
- Fixed greetd hanging when authenticating with a fingerprint.

View file

@ -225,6 +225,10 @@ void GreetdConnection::onSocketReady() {
this->mResponseRequired = responseRequired;
emit this->authMessage(message, error, responseRequired, echoResponse);
if (!responseRequired) {
this->sendRequest({{"type", "post_auth_message_response"}});
}
} else goto unexpected;
return;