diff --git a/package-lock.json b/package-lock.json
index 7e12ea4b..f1b9504c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "react-native-pspdfkit",
- "version": "1.23.4",
+ "version": "1.23.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 27679b05..6f893ebe 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "react-native-pspdfkit",
- "version": "1.23.4",
+ "version": "1.23.5",
"description": "A React Native module for the PSPDFKit library.",
"keywords": [
"react native",
diff --git a/samples/Catalog/Catalog.windows.js b/samples/Catalog/Catalog.windows.js
index a56d54f6..f5097dfa 100644
--- a/samples/Catalog/Catalog.windows.js
+++ b/samples/Catalog/Catalog.windows.js
@@ -441,7 +441,9 @@ class PdfViewToolbarCustomizationScreen extends Component<{}> {
().EventDispatcher.DispatchEvent(
- new PdfViewDataReturnedEvent(this.GetTag(), requestId, e.Message)
- );
- }
+ await RunOperationAndFireEvent(requestId,
+ async () =>
+ {
+ var toolbarItems =
+ PSPDFKit.UI.ToolbarComponents.Factory.FromJsonArray(JsonArray.Parse(toolbarItemsJson));
+ await Pdfview.Controller.SetToolbarItemsAsync(toolbarItems.ToList());
+ }
+ );
}
internal async Task CreateAnnotation(int requestId, string annotationJsonString)