diff --git a/app/playlistmodel.py b/app/playlistmodel.py index 6bad16f..0b3029a 100644 --- a/app/playlistmodel.py +++ b/app/playlistmodel.py @@ -51,7 +51,7 @@ from models import db, NoteColours, Playdates, PlaylistRows, Tracks from music_manager import RowAndTrack, track_sequence -HEADER_NOTES_COLUMN = 1 +HEADER_NOTES_COLUMN = 0 scene_change_re = re.compile(r"SetScene=\[([^[\]]*)\]") @@ -417,7 +417,7 @@ class PlaylistModel(QAbstractTableModel): if column == HEADER_NOTES_COLUMN: column_span = 1 if header_row: - column_span = self.columnCount() - 1 + column_span = self.columnCount() - HEADER_NOTES_COLUMN self.signals.span_cells_signal.emit( self.playlist_id, row, HEADER_NOTES_COLUMN, 1, column_span ) @@ -534,7 +534,7 @@ class PlaylistModel(QAbstractTableModel): Col.ARTIST.value, Col.NOTE.value, Col.INTRO.value, - ]: + ] or self.is_header_row(index.row()) and index.column() == HEADER_NOTES_COLUMN: return default | Qt.ItemFlag.ItemIsEditable return default