Fixed bug with not calling delegate for the first change.