We don't currently multiply by the parent widget's color and opacity when calculating the color and opacity of a text block's outline. Since color and opacity are precalculated before the outline is drawn, we'll probably need to modify FSlateDrawElement::MakeShapedText to pass through the parent color and opacity and do the multiplication later.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-40691 in the post.
| 4 |
| Component | UE - Editor - UI Systems - Slate |
|---|---|
| Affects Versions | 4.14.3, 4.16 |
| Target Fix | 4.16 |
| Fix Commit | 3310044 |
|---|---|
| Main Commit | 3341914 |
| Created | Jan 16, 2017 |
|---|---|
| Resolved | Feb 17, 2017 |
| Updated | Apr 27, 2018 |