Do not allow error reports on fatal error from dev/unoffiical builds

This commit is contained in:
baldurk
2025-06-03 14:20:33 +01:00
parent 95975e29a2
commit 18cb138aa3
3 changed files with 41 additions and 28 deletions
+8
View File
@@ -1681,6 +1681,11 @@ void MainWindow::LoadInitialLayout()
}
}
bool MainWindow::ErrorReportsAllowed()
{
return ui->action_Send_Error_Report->isEnabled();
}
void MainWindow::RemoveRecentCapture(const QString &filename)
{
RemoveRecentFile(m_Ctx.Config().RecentCaptureFiles, filename);
@@ -2848,6 +2853,9 @@ void MainWindow::on_action_Send_Error_Report_triggered()
void MainWindow::sendErrorReport(bool forceCaptureInclusion)
{
if(!ErrorReportsAllowed())
return;
rdcstr report;
RENDERDOC_CreateBugReport(RENDERDOC_GetLogFile(), "", report);