highlight tabs only on unviewed messages (#5649)

This commit is contained in:
hemirt
2024-11-02 14:21:56 +01:00
committed by GitHub
parent 101a45fd3a
commit db8047ea7b
7 changed files with 286 additions and 9 deletions
+2 -2
View File
@@ -204,7 +204,7 @@ void Notebook::duplicatePage(QWidget *page)
{
newTabPosition = tabPosition + 1;
}
auto newTabHighlightState = item->tab->highlightState();
QString newTabTitle = "";
if (item->tab->hasCustomTitle())
{
@@ -213,7 +213,7 @@ void Notebook::duplicatePage(QWidget *page)
auto *tab =
this->addPageAt(newContainer, newTabPosition, newTabTitle, false);
tab->setHighlightState(newTabHighlightState);
tab->copyHighlightStateAndSourcesFrom(item->tab);
newContainer->setTab(tab);
}