From 7931b2130a160b1d7f4c60850893952dc4965d7e Mon Sep 17 00:00:00 2001 From: Hosang Kim Date: Mon, 14 Feb 2022 14:26:54 +0900 Subject: [PATCH] bootstrap: add set_status for SetFocusCommand Change-Id: I17fcd823ce100b4e2a0595bcbca15452d019ce70 --- .../src/Commands/SetFocusCommand.cc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/org.tizen.aurum-bootstrap/src/Commands/SetFocusCommand.cc b/org.tizen.aurum-bootstrap/src/Commands/SetFocusCommand.cc index 061d581..d162101 100644 --- a/org.tizen.aurum-bootstrap/src/Commands/SetFocusCommand.cc +++ b/org.tizen.aurum-bootstrap/src/Commands/SetFocusCommand.cc @@ -27,13 +27,15 @@ SetFocusCommand::SetFocusCommand(const ::aurum::ReqSetFocus *request, ::grpc::Status SetFocusCommand::execute() { + bool ret = false; LOGI("SetFocus --------------- "); ObjectMapper *mObjMap = ObjectMapper::getInstance(); std::shared_ptr obj = mObjMap->getElement(mRequest->elementid()); - if (obj && obj->setFocus()) { - return grpc::Status::OK; - } + if (obj) ret = obj->setFocus(); - return grpc::Status::CANCELLED; + if (ret) mResponse->set_status(::aurum::RspStatus::OK); + else mResponse->set_status(::aurum::RspStatus::ERROR); + + return grpc::Status::OK; } -- 2.34.1