I can only make a guess since you're not providing a complete example, but I don't see a problem with my code doing what you're describing. The binding isn't broken, the only problem I can see is that the state gets reversed because the value is changed twice. To achieve the desired result you need to override trigger().
** Attachment added: "test.qml" https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1494387/+attachment/4461310/+files/test.qml ** Changed in: ubuntu-ui-toolkit (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1494387 Title: CheckBox needs to track external properties To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1494387/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
