diff --git a/hrp/pkg/uixt/android_adb_driver.go b/hrp/pkg/uixt/android_adb_driver.go index b2fc98dd..1e4d8977 100644 --- a/hrp/pkg/uixt/android_adb_driver.go +++ b/hrp/pkg/uixt/android_adb_driver.go @@ -537,7 +537,7 @@ func (ad *adbDriver) Screenshot() (raw *bytes.Buffer, err error) { if err == nil { return bytes.NewBuffer(resp), nil } - return nil, err + return nil, errors.Wrap(err, "adb screencap failed") } func (ad *adbDriver) Source(srcOpt ...SourceOption) (source string, err error) { diff --git a/hrp/pkg/uixt/screenshot.go b/hrp/pkg/uixt/screenshot.go index 6b8f5edc..3c331784 100644 --- a/hrp/pkg/uixt/screenshot.go +++ b/hrp/pkg/uixt/screenshot.go @@ -62,7 +62,7 @@ func (dExt *DriverExt) GetScreenResult(options ...ActionOption) (screenResult *S windowSize, err = dExt.Driver.WindowSize() if err != nil { - lastErr = errors.Wrap(code.MobileUIDriverError, err.Error()) + lastErr = errors.Wrap(code.DeviceGetInfoError, err.Error()) continue }