diff --git a/renderdocui/Windows/APIInspector.cs b/renderdocui/Windows/APIInspector.cs index 73d70ec98..c3f9fd6dd 100644 --- a/renderdocui/Windows/APIInspector.cs +++ b/renderdocui/Windows/APIInspector.cs @@ -275,7 +275,8 @@ namespace renderdocui.Windows text += string.Format("{0,-5} {1}" + Environment.NewLine, n[0].ToString(), n[1].ToString()); } - Clipboard.SetText(text); + if (text.Length > 0) + Clipboard.SetText(text); } } @@ -291,7 +292,8 @@ namespace renderdocui.Windows text += n.ToString() + Environment.NewLine; } - Clipboard.SetText(text); + if (text.Length > 0) + Clipboard.SetText(text); } } diff --git a/renderdocui/Windows/Dialogs/ConstantBufferPreviewer.cs b/renderdocui/Windows/Dialogs/ConstantBufferPreviewer.cs index 5003cd1b8..93f7e1d36 100644 --- a/renderdocui/Windows/Dialogs/ConstantBufferPreviewer.cs +++ b/renderdocui/Windows/Dialogs/ConstantBufferPreviewer.cs @@ -280,7 +280,8 @@ namespace renderdocui.Controls text += string.Format(fmt, n[0], n[1], n[2]); } - Clipboard.SetText(text); + if (text.Length > 0) + Clipboard.SetText(text); } } diff --git a/renderdocui/Windows/EventBrowser.cs b/renderdocui/Windows/EventBrowser.cs index 46c3e44d6..7819754f9 100644 --- a/renderdocui/Windows/EventBrowser.cs +++ b/renderdocui/Windows/EventBrowser.cs @@ -670,7 +670,8 @@ namespace renderdocui.Windows } text += Environment.NewLine; - Clipboard.SetText(text); + if (text.Length > 0) + Clipboard.SetText(text); } } }