From f42b33479bc2ae50621f1f47c5f5f01c5c7d5128 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 25 Feb 2026 16:29:49 +0000 Subject: [PATCH] Improve debug toggle log button --- qrenderdoc/Windows/ShaderViewer.cpp | 3 +++ qrenderdoc/Windows/ShaderViewer.ui | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/qrenderdoc/Windows/ShaderViewer.cpp b/qrenderdoc/Windows/ShaderViewer.cpp index 6d61e1c75..ad36199be 100644 --- a/qrenderdoc/Windows/ShaderViewer.cpp +++ b/qrenderdoc/Windows/ShaderViewer.cpp @@ -6639,6 +6639,7 @@ void ShaderViewer::on_toggleLog_clicked() { ui->docking->removeToolWindow(debugInfoLog); debugInfoLog = NULL; + ui->toggleLog->setChecked(false); return; } @@ -6660,6 +6661,8 @@ void ShaderViewer::on_toggleLog_clicked() ui->docking->areaOf(m_Scintillas.back()))); ui->docking->setToolWindowProperties( debugInfoLog, ToolWindowManager::HideCloseButton | ToolWindowManager::DisallowFloatWindow); + + ui->toggleLog->setChecked(true); } void ShaderViewer::on_resources_sortByStep_clicked() diff --git a/qrenderdoc/Windows/ShaderViewer.ui b/qrenderdoc/Windows/ShaderViewer.ui index 039db8b07..77157d757 100644 --- a/qrenderdoc/Windows/ShaderViewer.ui +++ b/qrenderdoc/Windows/ShaderViewer.ui @@ -304,6 +304,12 @@ Show/Hide Debug Info Logging Panel + + true + + + Debug Info + :/information.png:/information.png