Kaynağa Gözat

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.
AnotherTest 5 yıl önce
ebeveyn
işleme
21efd96c64
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      Libraries/LibDesktop/Launcher.cpp

+ 2 - 2
Libraries/LibDesktop/Launcher.cpp

@@ -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();
 }
 
 }