             submission = student["assignment_#{assignment_id}"]
             if @submissionOutsideOfGradingPeriod(submission, student, gradingPeriods, overrides)
               submission.hidden = true
+              submission.outsideOfGradingPeriod = true
           @rows.push(student)
 
     defaultSortType: 'assignment_group'

    cellFormatter: (row, col, submission) =>
      if !@rows[row].loaded
        @staticCellFormatter(row, col, '')
      else if submission.hidden
        @uneditableCellFormatter(row, col)
      else if !submission?

          activeCell.row is student.row and
          activeCell.cell is cell
        #check for DA visible
        if submission.assignment_visible?
          submission.hidden = !submission.assignment_visible

        if @submissionOutsideOfGradingPeriod(submission, student, gradingPeriods, overrides)
          submission.hidden = true
          submission.outsideOfGradingPeriod = true

        if submission.hidden
          @updateAssignmentVisibilities(submission)

        @updateSubmission(submission)
        @calculateStudentGrade(student)
        @grid.updateCell student.row, cell unless thisCellIsActive
