Description

The implementation for SCheckBox::SetIsChecked simply sets IsCheckboxChecked without checking to see if the passed in value is different and does not trigger OnCheckStateChanged.

Steps to Reproduce
  1. Add a listener to OnCheckStateChanged for any SCheckBox
  2. Call SetIsChecked on that SCheckBox

Result: The added listener will not be called.

Expected result: The added listener should be called.

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-65937 in the post.

1
Login to Vote

Won't Fix
ComponentTools - Slate
Affects Versions4.204.21
CreatedOct 29, 2018
ResolvedJan 8, 2019
UpdatedJan 8, 2019