Problem to change Opacity of the ShapeAnnotation and PopupAnnotation

I have a problem changing the Opacity of the existing ShapeAnnotation and PopupAnnotation. If for example, I draw a ShapeAnnotation with 0.3 Opacity, the 0.3 Opacity becomes the highest possible value which can be applied to the current annotation. The same happens with PopupAnnotation. Other annotations like InkAnnotation or TextMarkupAnnotation don't have such a problem and work as expected.


I've created a demo project and video to display the issue. Please see below.


Attachment: ShapeOpacityProblem_9f4ef371.zip

4 Replies 1 reply marked as answer

VD Vikram Devaraj Syncfusion Team February 27, 2024 01:56 PM UTC

We were able to reproduce the issue, “Opacity of the ShapeAnnotation and PopupAnnotation not applying properly." Currently, we are validating this issue, and we will update further details on March 5, 2024.



RC Roxy Cole February 27, 2024 06:39 PM UTC

Thank you! Appreciate your help!



MA ManojKumar Arumugasamy Syncfusion Team March 5, 2024 04:41 PM UTC

We have confirmed that the issue "Opacity of the ShapeAnnotation and PopupAnnotation not applying properly." is a defect and logged a defect report for this issue. The fix for this issue will be included in the weekly release that is expected to be delivered on March 26, 2024.

  

Please find the feedback link below,  

https://www.syncfusion.com/feedback/51498/unable-to-apply-full-opacity-for-the-shape-and-popup-annotation
 

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



MA ManojKumar Arumugasamy Syncfusion Team March 27, 2024 06:29 AM UTC

We have resolved the issue “Opacity of the ShapeAnnotation and PopupAnnotation not applying properly” and now the fix for the same is available in our latest weekly NuGet(v25.1.37).

 

The root cause of this issue is that while setting the initial opacity of the shape annotation to 0.3, it is set as the default opacity for the path, so changing the opacity of the annotation has not been applied to the path. While changing the opacity, we have now applied opacity to the path as well.

 

Please find our latest Weekly NuGet: https://www.nuget.org/packages/Syncfusion.SfPdfViewer.UWP/25.1.37


Marked as answer
Loader.
Up arrow icon