Angular does not update inside a GMap object

I am just starting to work with Angular and I am absolutely loving it, I am doing a Google Maps App running on Angular and have a problem updating my template inside a Google Map object, here is the code:

I can replace my {{title}} on the template with "Hello from the add marker" but I cannot do the same inside of the click listener "Hello from the add marker listener" when I console.log($scope) I do have access to the $scope object though, I am very confused here, anybody knows about what might go wrong and how I can work around it?

Thank you in advance.

Edit:
Just tried with Jquery

$('#contentView>h1').text("Hello from the add listener");
$scope.marker.title = "Hello from the add listener";

and obviously it works but I really would like to use Angular instead :(