mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-04 09:00:44 +00:00
Allow hidden errors and warnings to be shown again
* Fix copy paste typos (lines 322, 329) * Allow hidden rows in Errors and Warnings tab to be made visible again
This commit is contained in:
committed by
Baldur Karlsson
parent
878d4140c3
commit
7231de0ed0
@@ -319,14 +319,14 @@ void DebugMessageView::messages_toggled()
|
||||
else
|
||||
m_FilterModel->m_HiddenSeverities.push_back(m_ContextMessage.severity);
|
||||
}
|
||||
else if(action == m_ToggleSeverity)
|
||||
else if(action == m_ToggleCategory)
|
||||
{
|
||||
if(m_FilterModel->m_HiddenCategories.contains(m_ContextMessage.category))
|
||||
m_FilterModel->m_HiddenCategories.removeOne(m_ContextMessage.category);
|
||||
else
|
||||
m_FilterModel->m_HiddenCategories.push_back(m_ContextMessage.category);
|
||||
}
|
||||
else if(action == m_ToggleSeverity)
|
||||
else if(action == m_ToggleMessageType)
|
||||
{
|
||||
auto type = DebugMessageFilterModel::makeType(m_ContextMessage);
|
||||
if(m_FilterModel->m_HiddenTypes.contains(type))
|
||||
@@ -349,6 +349,11 @@ void DebugMessageView::messages_contextMenu(const QPoint &pos)
|
||||
{
|
||||
index = m_FilterModel->mapToSource(index);
|
||||
|
||||
m_ToggleSource->setVisible(true);
|
||||
m_ToggleSeverity->setVisible(true);
|
||||
m_ToggleCategory->setVisible(true);
|
||||
m_ToggleMessageType->setVisible(true);
|
||||
|
||||
const DebugMessage &msg = m_Ctx.DebugMessages()[index.row()];
|
||||
|
||||
QString hide = tr("Hide");
|
||||
@@ -369,9 +374,21 @@ void DebugMessageView::messages_contextMenu(const QPoint &pos)
|
||||
m_ToggleMessageType->setText(tr("%1 Message Type").arg(hidden ? show : hide));
|
||||
|
||||
m_ContextMessage = msg;
|
||||
|
||||
RDDialog::show(m_ContextMenu, ui->messages->viewport()->mapToGlobal(pos));
|
||||
}
|
||||
else
|
||||
{
|
||||
m_ToggleSource->setVisible(false);
|
||||
m_ToggleSeverity->setVisible(false);
|
||||
m_ToggleCategory->setVisible(false);
|
||||
m_ToggleMessageType->setVisible(false);
|
||||
}
|
||||
|
||||
QString showHidden = tr("Show hidden rows");
|
||||
QString hideHidden = tr("Stop showing hidden rows");
|
||||
|
||||
m_ShowHidden->setText(m_FilterModel->showHidden ? hideHidden : showHidden);
|
||||
|
||||
RDDialog::show(m_ContextMenu, ui->messages->viewport()->mapToGlobal(pos));
|
||||
}
|
||||
|
||||
void DebugMessageView::paintEvent(QPaintEvent *e)
|
||||
|
||||
Reference in New Issue
Block a user