               map.addLayer(@marker)
               @on_map = true
             
-          @resize_marker()
-          @update_popup()
-          @update_latlng()
+          @update_marker()
           
       # Return the content of the popup of the marker.
       # Must be null to not create a popup

                @list[ind].update_character_nodes(new_ch)
          else
            # not the same number of characters as before
            @construct_list()
      # Updates the date for all the characters of the map
      update_date: (new_date)->

        else
          # Not real node
          @destroy_popup()
      update_marker: ->
        @resize_marker()
        @update_popup()
        @update_latlng()
        
      # Destroy popup and marker
      destroy: ->
