adobe / adobe/pdf-embed-api-samples

Error in console "Cannot read properties of undefined (reading 'color')"

Open
#47 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
235
Forks
140
PR merge metrics
No merged PRs in 30d

Description

### Expected Behaviour
Updating **FreeText** type of annotation

### Actual Behaviour
Disappearing **FreeText** annotation and got an error in console "Cannot read properties of undefined (reading 'color')"

### Reproduce Scenario (including but not limited to)

#### Steps to Reproduce

1. download source code
`$ git clone https://github.com/adobe/pdf-embed-api-samples.git`

2. open index.html
`$ cd pdf-embed-api-samples/More\ Samples/PDF\ Annotations\ APIs/CRUD\ APIs/`
`$ google-chrome index.html`

3. Drag and drop FreeText or Change the color FreeText.
Tested a "I added a text annotation!" from page 2

4. Disappear FreeText and got an error in console "Cannot read properties of undefined (reading 'color')"

#### Platform and Version
viewSDKAppVersion: **2.31.1_3.1.1-ef137c6f**

#### Sample Code that illustrates the problem
https://github.com/adobe/pdf-embed-api-samples/tree/master/More%20Samples/PDF%20Annotations%20APIs/CRUD%20APIs

#### Logs taken while reproducing problem
```
[
{
"level": "error",
"message": "TypeError: Cannot read properties of undefined (reading 'color')\n at FreeTextCommentView.initializeValues (https://documentservices.adobe.com/dc-comments-dropin/2.31.1_1.940.0/bootstrap.js:2:2417979)\n at FreeTextCommentView.render (https://documentservices.adobe.com/dc-comments-dropin/2.31.1_1.940.0/bootstrap.js:2:2430391)\n at Object.allowStateChanges (https://documentservices.adobe.com/dc-core/2.31.1/dc-mobx.js:16:53236)\n at https://documentservices.adobe.com/dc-core/2.31.1/dc-mobx.js:1:10132\n at Yt (https://documentservices.adobe.com/dc-core/2.31.1/dc-mobx.js:16:45501)\n at e.track (https://documentservices.adobe.com/dc-core/2.31.1/dc-mobx.js:16:48113)\n at FreeTextCommentView.l [as render] (https://documentservices.adobe.com/dc-core/2.31.1/dc-mobx.js:1:10063)\n at gi (https://documentservices.adobe.com/dc-core/2.31.1/dc-core.js:2:71411)\n at fi (https://documentservices.adobe.com/dc-core/2.31.1/dc-core.js:2:71206)\n at uo (https://documentservices.adobe.com/dc-core/2.31.1/dc-core.js:2:107112) [object Object]",
"sessionId": "c6cacf76-6e70-4267-b22d-4d1c3213a38c",
"viewSDKAppVersion": "2.31.1_3.1.1-ef137c6f",
"tenantId": "http://localhost:8000",
"callingApp": "dc-view-sdk",
"externalUserId": "http://localhost:8000/xxxxx/xxxxx/xxx/xxxxx/xxx/xxxxxx",
"clientId": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"client_timestamp": "2022-11-25T02:14:10.332Z",
"context": "ErrorBoundary",
"dropinId": "dc-comments",
"adb.event.context.AcrobatJS.isModernViewer": true
}
]

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.