From be103a9bd96048bc8b2cbcdd9ea3b8a59adbcb54 Mon Sep 17 00:00:00 2001
From: Anthony Geourjon <anthony.geourjon@tetras-libre.fr>
Date: Wed, 3 Jan 2024 11:24:54 +0100
Subject: [PATCH] Fix error on annotation manipulation (opening manifest with
 annotation or saving annotation)

---
 src/plugins/canvasAnnotationsPlugin.js | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/plugins/canvasAnnotationsPlugin.js b/src/plugins/canvasAnnotationsPlugin.js
index 96d8e2f..241e7ff 100644
--- a/src/plugins/canvasAnnotationsPlugin.js
+++ b/src/plugins/canvasAnnotationsPlugin.js
@@ -33,10 +33,7 @@ class CanvasAnnotationsWrapper extends Component {
       switchToSingleCanvasView, TargetComponent, targetProps, windowViewType,
     } = this.props;
     const { singleCanvasDialogOpen } = this.state;
-    const props = {
-      ...targetProps,
-      listContainerComponent: CanvasListItem,
-    };
+
     return (
       <AnnotationActionsContext.Provider
         value={{
@@ -52,7 +49,7 @@ class CanvasAnnotationsWrapper extends Component {
         }}
       >
         <TargetComponent
-          {...props} // eslint-disable-line react/jsx-props-no-spreading
+          {...targetProps} // eslint-disable-line react/jsx-props-no-spreading
         />
         {windowViewType !== 'single' && (
           <SingleCanvasDialog
-- 
GitLab