diff --git a/src/tests/apps/fake_app_server/AppServer.cpp b/src/tests/apps/fake_app_server/AppServer.cpp index 4014c17e75..3fa480adce 100644 --- a/src/tests/apps/fake_app_server/AppServer.cpp +++ b/src/tests/apps/fake_app_server/AppServer.cpp @@ -358,6 +358,22 @@ void AppServer::DispatchMessage(int32 code, BPrivate::PortLink &msg) { switch (code) { + case AS_GET_DESKTOP: + { + port_id replyPort; + if (msg.Read(&replyPort) < B_OK) + break; + + int32 userID; + msg.Read(&userID); + + BPrivate::LinkSender reply(replyPort); + reply.StartMessage(B_OK); + reply.Attach(fMessagePort); + reply.Flush(); + break; + } + case AS_CREATE_APP: { // Create the ServerApp to node monitor a new BApplication