Hiding the HandwrittenSignatureTool

Hi team,


Is it possible to hide the HandWrittenSignatureTool by just declaring what tools you would like to appear in the toolbar?


ie:

viewer.toolbarSettings = {showToolTip: false, 

toolbarItems: ["PanTool"],
annotationgToolbarItems: ["HighlightTool", "UnderlineTool", StrikethroughTool"]};


currently specified the tool items I want to be shown (ie the above example), but the HandWrittenSignatureTool still remains, and does not hide itself.


Thanks,

Jason


3 Replies

VS Venkada Subramanian Durai Syncfusion Team October 29, 2025 02:42 PM UTC

Hi Jason,

Thank you for the patience. We were able to reproduce the reported issue "HandWrittenSignatureTool is not hiding properly when using toolbarSettings API". We suspect this to be a defect and will perform further analysis. We will update you with more details by October 31, 2025.

Regards,

Venkada Subramanian D



VS Venkada Subramanian Durai Syncfusion Team October 31, 2025 12:49 PM UTC

Hi Jason,

Thank you for your patience. We have confirmed the issue "HandWrittenSignatureTool is not hiding properly when using toolbarSettings API" and logged it as a defect.

We will include the fix in our weekly release, which is estimated to be available on Immediate weekly release after the Vol3 SP2 Release.


Feedback: HandWrittenSignatureTool is not hiding properly when using toolbarSettings API | Feedback Portal


Disclaimer: "Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization."


Regards,

Venkada Subramanian D



VS Venkada Subramanian Durai Syncfusion Team November 13, 2025 02:56 PM UTC

Hi Jason,

Thank you for your patience. We have fixed the reported issue "HandWrittenSignatureTool is not hiding properly when using toolbarSettings API" and the fix for the reported issue
was included in our latest weekly release v31.2.10. Kindly upgrade to that version to get the issue resolved.

 

Root cause

The handwritten signature toolbar item class was not properly passed to the getIndexByCssClass method, which caused the reported issue.
 

Solution description

We should pass the correct class name to resolve the issue.

 

Packages:  

@syncfusion/ej2-pdfviewer - npm (npmjs.com)

@syncfusion/ej2-angular-pdfviewer - npm (npmjs.com)

 

CDN links:

https://cdn.syncfusion.com/ej2/31.2.10/material3.css

https://cdn.syncfusion.com/ej2/31.2.10/dist/ej2-pdfviewer-lib/pdfium.js

https://cdn.syncfusion.com/ej2/31.2.10/dist/ej2-pdfviewer-lib/pdfium.wasm

 

Regards,

Venkada Subramanian D


Loader.
Up arrow icon