(self, row, start, stop)
Mark section of screen row as dirty for update.
Mark section of screen row as dirty for update.
Mark section of screen row as dirty for update .
def _update(self, row, start, stop):
        """Mark section of screen row as dirty for update."""
        # merge with existing dirty rects for row
        if row in self._dirty_left:
            self._dirty_left[row] = min(start, self._dirty_left[row])
            self._dirty_right[row] = max(stop, self._dirty_right[row])
        else:
            self._dirty_left[row] = start
            self._dirty_right[row] = stop
        if not self._locked:
            self.force_submit()
def _update ( self , row , start , stop ) : # merge with existing dirty rects for row if row in self . _dirty_left : self . _dirty_left [ row ] = min ( start , self . _dirty_left [ row ] ) self . _dirty_right [ row ] = max ( stop , self . _dirty_right [ row ] ) else : self . _dirty_left [ row ] = start self . _dirty_right [ row ] = stop if not self . _locked : self . force_submit ( )