Currently, the SButton and SBorder widgets multiply the color and opacity during OnPaint before calling the super (SCompoundWidget::OnPaint). This causes the operation to be done twice, since the colors are already being multipled by SCompoundWidget.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-36322 in the post.
| 0 | 
| Component | UE - Editor - UI Systems | 
|---|---|
| Affects Versions | 4.12.5, 4.13 | 
| Target Fix | 4.14 | 
| Created | Sep 22, 2016 | 
|---|---|
| Resolved | Sep 22, 2016 | 
| Updated | May 2, 2018 |