     newSel.setStyle _.clone(@style)
 
     newSel.bind @left, @right
+    newSel.rte.pushSel newSel
 
     newSel
 


    # Check that they have all keys in common (but not necessarily same value!)
    keys = _.keys(@style)
    for key in keys
      if not(_.has(selection.style, key))
        return

    if @in(selection)
      outSelLeft = selection
      outSelRight = selection.clone()

      # joke here, because Insel means island in German
      inSel = @

      @rightPos = retEnd.pos

      if options.bind
        # console.log "New selection — binding", @
        @bind @left, @right
        @rte.pushSel @

