mirror of
https://github.com/openharmony/ability_ability_runtime.git
synced 2026-08-24 22:21:36 -04:00
@@ -25,7 +25,7 @@ public:
|
||||
virtual ~IFillRequestCallback() {}
|
||||
|
||||
virtual void OnFillRequestSuccess(const AbilityBase::ViewData &viewData) = 0;
|
||||
virtual void OnFillRequestFailed(int32_t errCode, const std::string& fillContent = "") = 0;
|
||||
virtual void OnFillRequestFailed(int32_t errCode, const std::string& fillContent = "", bool isPopup = false) = 0;
|
||||
};
|
||||
} // AbilityRuntime
|
||||
} // OHOS
|
||||
|
||||
@@ -275,7 +275,8 @@ void AutoFillExtensionCallback::SendAutoFillFailed(int32_t errCode, const AAFwk:
|
||||
TAG_LOGI(AAFwkTag::AUTOFILLMGR, "Called.");
|
||||
if (fillCallback_ != nullptr) {
|
||||
std::string fillContent = want.GetStringParam(WANT_PARAMS_FILL_CONTENT);
|
||||
fillCallback_->OnFillRequestFailed(errCode, fillContent);
|
||||
bool isPopup = (autoFillWindowType_ == AutoFill::AutoFillWindowType::POPUP_WINDOW);
|
||||
fillCallback_->OnFillRequestFailed(errCode, fillContent, isPopup);
|
||||
fillCallback_ = nullptr;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user