Fix row spanning error leading to high CPU idle load
This commit is contained in:
parent
4b6c8b0634
commit
2bf1e442be
@ -389,11 +389,14 @@ class PlaylistModel(QAbstractTableModel):
|
||||
log.debug(f"display_role({row=}, {column=}")
|
||||
|
||||
# Set / reset column span
|
||||
column_span = 1
|
||||
if self.is_header_row(row) and column == HEADER_NOTES_COLUMN:
|
||||
column_span = self.columnCount() - 1
|
||||
self.signals.span_cells_signal.emit(self.playlist_id, row, HEADER_NOTES_COLUMN, 1,
|
||||
column_span)
|
||||
if column == HEADER_NOTES_COLUMN:
|
||||
column_span = 1
|
||||
if self.is_header_row(row):
|
||||
column_span = self.columnCount() - 1
|
||||
self.signals.span_cells_signal.emit(
|
||||
self.playlist_id, row, HEADER_NOTES_COLUMN, 1, column_span
|
||||
)
|
||||
|
||||
if self.is_header_row(row):
|
||||
if column == HEADER_NOTES_COLUMN:
|
||||
header_text = self.header_text(prd)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user