LibDesktop: Return the correct value in OpenUrl

This patch fixes a tiny issue where the result of open_url would always
be true, since handle(OpenUrl) returns the message instead of the
result.
This commit is contained in:
AnotherTest 2020-05-10 02:26:08 +04:30 committed by Andreas Kling
parent 358694567f
commit 21efd96c64
Notes: sideshowbarker 2024-07-19 06:46:58 +09:00

View file

@ -48,13 +48,13 @@ private:
: IPC::ServerConnection<LaunchClientEndpoint, LaunchServerEndpoint>(*this, "/tmp/portal/launch")
{
}
virtual void handle(const Messages::LaunchClient::Dummy&) override {}
virtual void handle(const Messages::LaunchClient::Dummy&) override { }
};
bool Launcher::open(const URL& url)
{
auto connection = LaunchServerConnection::construct();
return connection->send_sync<Messages::LaunchServer::OpenUrl>(url.to_string());
return connection->send_sync<Messages::LaunchServer::OpenUrl>(url.to_string())->response();
}
}