 
       @survey.forEachRow(fn, includeErrors: true, includeGroups: true, flat: true)
 
+      @set_multioptions_label()
+
       null_top_row = @formEditorEl.find(".survey-editor__null-top-row, .survey-editor__message").removeClass("expanded")
 
       if isEmpty and @features.multipleQuestions

        rowEl.slideUp 175, "swing", ()=>
          rowEl.remove()
          @survey.rows.remove matchingRow

    groupSelectedRows: ->
      rows = @selectedRows()

      @$el.removeClass("survey-editor--loading")
      @

    set_multioptions_label: () ->
      $expand_multioptions = @$(".js-expand-multioptions--all")
      if @expand_all_multioptions()
        $expand_multioptions.html($expand_multioptions.html().replace("Show", "Hide"));
      else
        $expand_multioptions.html($expand_multioptions.html().replace("Hide", "Show"));
    expandMultioptions: ->
      $expand_multioptions = @$(".js-expand-multioptions--all")
      if @expand_all_multioptions()
        @$(".card.card--selectquestion").removeClass("card--expandedchoices")
      else
        @$(".card.card--selectquestion").addClass("card--expandedchoices")

      @set_multioptions_label()

    getItemPosition: (item) ->
      i = 0
