Fix crash if Ctrl-C is pressed while no log is loaded

This commit is contained in:
baldurk
2015-04-25 13:19:37 +02:00
parent 1ba89e4b16
commit 7339be3c00
3 changed files with 8 additions and 0 deletions
+4
View File
@@ -265,6 +265,8 @@ namespace renderdocui.Windows
private void apiEvents_KeyDown(object sender, KeyEventArgs e)
{
if (!m_Core.LogLoaded) return;
if (e.KeyCode == Keys.C && e.Control)
{
string text = "";
@@ -279,6 +281,8 @@ namespace renderdocui.Windows
private void callstack_KeyDown(object sender, KeyEventArgs e)
{
if (!m_Core.LogLoaded) return;
if (e.KeyCode == Keys.C && e.Control)
{
string text = "";
@@ -255,6 +255,8 @@ namespace renderdocui.Controls
private void variables_KeyDown(object sender, KeyEventArgs e)
{
if (!m_Core.LogLoaded) return;
if (e.KeyCode == Keys.C && e.Control)
{
int[] width = new int[] { 0, 0, 0 };
+2
View File
@@ -2229,6 +2229,8 @@ namespace renderdocui.Windows
Clipboard.SetText(texStatusDim.Text + " | " + statusLabel.Text);
}
if (!m_Core.LogLoaded) return;
if (e.KeyCode == Keys.Up && m_PickedPoint.Y > 0)
{
m_PickedPoint = new Point(m_PickedPoint.X, m_PickedPoint.Y - 1);