Commit 3b316236 authored by Harald Sitter's avatar Harald Sitter 🏳️‍🌈
Browse files

don't forget to send a close reply

otherwise the portal daemon may hang on waiting for a reply/timeout and
prevent further portals from opening. this for example occurs with OBS
screenshare dialogs (admittedly I'm not quite sure why specifically
there though)
parent 35bb5490
Pipeline #203280 passed with stage
in 2 minutes and 34 seconds
......@@ -77,6 +77,8 @@ bool Request::handleMessage(const QDBusMessage &message, const QDBusConnection &
});
} else {
Q_EMIT closeRequested();
QDBusMessage reply = message.createReply();
return connection.send(reply);
}
}
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment