Fixing a bug with the controller listening properly to changed events.