View Issue Details

IDProjectCategoryView StatusLast Update
0004662NoesisGUIStudiopublic2026-02-13 16:54
ReporterRafael Munoz Assigned Tojsantos  
PrioritynormalSeveritymajor 
Status feedbackResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004662: Opacity masks are non-functional when an effect is applied.
Description

Trying to compose a masked shape with a little blur effect.
Mask is a Linear Gradient Brush.
After selecting Blur as Effect on the shape, the masking stops getting applied.
This seems to affect any combination of Brushes with any Effect
It is very confusing depending on the order of creation, if ( in my case) Blur was set first, Opacity Mask seems completely non functional without notice.

Repro Path:
1.- Create a Rectangle
2.- Apply any opacity mask to it. A linear will do, make sure it has some part translucent
3.- Apply a Blur effect with Radius 0 to the same rectangle

Expected:
Both Blur and Mask can work together

Actual:
Mask stops working the moment Effect is selected.

Attached Files
MaskFineWithoutEffect.png (112,679 bytes)   
MaskFineWithoutEffect.png (112,679 bytes)   
MaskNotWorking_WithEffect.png (108,154 bytes)   
MaskNotWorking_WithEffect.png (108,154 bytes)   
PlatformAny

Relationships

has duplicate 0004806 assignedjsantos Opacity Masks Don't Render On Elements With Effects Applied 

Activities

sfernandez

sfernandez

2025-12-23 17:45

manager   ~0011667

Last edited: 2025-12-23 17:45

This is a known issue. The workaround is to apply mask and effect in different nested elements, something like:

<Border>
  <Border.Effect>
    <BlurEffect Radius="20"/>
  </Border.Effect>
  <Grid OpacityMask="{StaticResource GradientMask}">
    ...
  </Grid>
</Border>
jsantos

jsantos

2025-12-26 13:55

manager   ~0011670

I want to fix this for Noesis 4.0

Issue History

Date Modified Username Field Change
2025-12-22 10:10 Rafael Munoz New Issue
2025-12-22 10:10 Rafael Munoz File Added: MaskFineWithoutEffect.png
2025-12-22 10:10 Rafael Munoz File Added: MaskNotWorking_WithEffect.png
2025-12-22 17:03 jsantos Assigned To => jsantos
2025-12-22 17:03 jsantos Status new => assigned
2025-12-22 17:04 jsantos Target Version => Studio_Beta
2025-12-23 17:45 sfernandez Status assigned => feedback
2025-12-23 17:45 sfernandez Note Added: 0011667
2025-12-23 17:45 sfernandez Note Edited: 0011667
2025-12-23 17:45 sfernandez Note Edited: 0011667
2025-12-26 13:55 jsantos Note Added: 0011670
2026-02-13 16:54 sfernandez Relationship added has duplicate 0004806