Update has_changed logic to correctly handle the empty edge case.
Update has_changed logic to correctly handle the empty edge case.

affan2/django-selectable,affan2/django-selectable,mlavin/django-selectable,affan2/django-selectable,mlavin/django-selectable,mlavin/django-selectable