adobe / adobe/pdf-embed-api-samples
Error in console "Cannot read properties of undefined (reading 'color')"
- 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
Assessment
This issue has not been assessed yet.