Add compatibility for loading old layouts with bad checkerboard colours

This commit is contained in:
baldurk
2016-07-11 11:28:24 +02:00
parent b260e47c2e
commit 49dc23cb7e
+8
View File
@@ -584,6 +584,14 @@ namespace renderdocui.Windows
data = PersistData.GetDefaults();
}
// fixup old incorrect checkerboard colours
if (data.lightBack.x != data.darkBack.x)
{
TextureDisplay defaults = new TextureDisplay();
data.lightBack = defaults.lightBackgroundColour;
data.darkBack = defaults.darkBackgroundColour;
}
ApplyPersistData(data);
}