Skip to content

Commit 0d0e88d

Browse files
committed
GUI: fix crashes
1 parent 0b264fd commit 0d0e88d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/gui/windows/messages/messagesmodel.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ void MessagesModel::insert_line(
105105
}
106106

107107
void MessagesModel::clear_messages() {
108-
beginRemoveRows(QModelIndex(), 0, rowCount() - 1);
108+
auto row_count = rowCount();
109+
if (row_count == 0) return;
110+
beginRemoveRows(QModelIndex(), 0, row_count - 1);
109111
while (!messages.isEmpty()) {
110112
delete messages.takeFirst();
111113
}

0 commit comments

Comments
 (0)