The “Self Hit Test Invisible” behavior mode is not working as intended for the Check Box component. Instead of letting input pass through it is taking the input.
This is a regression from 4.16.3, which works correctly.
For a sample project please see my report in 4.16.1 which also suffered from this issue before it was fixed in 4.16.3:
I am not seeing any difference in behavior between 4.16.3 and 4.17.1 with the check box. I have a few questions about your issue to help me narrow down the issue you are experiencing.
Can you reproduce this issue in a new project?
If so could you provide a detailed list of steps, so that I can reproduce this issue?
Hello - my apologies, after testing again the behavior is also broken in 4.16.3 (I must have confused with 4.15.3).
As we discussed in:
For which you opened a jira ticket that was “resolved” as “By Design”:
Developer Notes "This is functioning correctly. The SCheckbox has hit test visible children and if they get clicked, the event bubbles up regardless of the hit-test status of a widget."
It seems to me the Developer who looked at it misunderstood the problem based on this response.
I have reproduced this issue and logged a report for it here:
You can track the report’s status as the issue is reviewed by our development staff. Please be aware that this issue may not be prioritized or fixed soon.