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=}")
|
log.debug(f"display_role({row=}, {column=}")
|
||||||
|
|
||||||
# Set / reset column span
|
# Set / reset column span
|
||||||
column_span = 1
|
if column == HEADER_NOTES_COLUMN:
|
||||||
if self.is_header_row(row) and column == HEADER_NOTES_COLUMN:
|
column_span = 1
|
||||||
column_span = self.columnCount() - 1
|
if self.is_header_row(row):
|
||||||
self.signals.span_cells_signal.emit(self.playlist_id, row, HEADER_NOTES_COLUMN, 1,
|
column_span = self.columnCount() - 1
|
||||||
column_span)
|
self.signals.span_cells_signal.emit(
|
||||||
|
self.playlist_id, row, HEADER_NOTES_COLUMN, 1, column_span
|
||||||
|
)
|
||||||
|
|
||||||
if self.is_header_row(row):
|
if self.is_header_row(row):
|
||||||
if column == HEADER_NOTES_COLUMN:
|
if column == HEADER_NOTES_COLUMN:
|
||||||
header_text = self.header_text(prd)
|
header_text = self.header_text(prd)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user