From: Hosang Kim Date: Mon, 14 Feb 2022 05:26:54 +0000 (+0900) Subject: bootstrap: add set_status for SetFocusCommand X-Git-Tag: submit/tizen/20220324.045247~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7931b2130a160b1d7f4c60850893952dc4965d7e;p=platform%2Fcore%2Fuifw%2Faurum.git bootstrap: add set_status for SetFocusCommand Change-Id: I17fcd823ce100b4e2a0595bcbca15452d019ce70 --- 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; }