Solved: Color logic not updating in custom widget