From eab4d2127a2196e8f8eecd68716416945427da20 Mon Sep 17 00:00:00 2001 From: adelikat Date: Mon, 18 Oct 2021 09:59:48 -0500 Subject: [PATCH] Ram Search - bg color drawing - don't use engine indexer so much, it news up a new object every time --- src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs index c6cb96adf9..7bcf0520b9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs @@ -190,11 +190,11 @@ namespace BizHawk.Client.EmuHawk if ((_searches.Count > 0) && (index < _searches.Count)) { var nextColor = Color.White; + var search = _searches[index]; + var isCheat = MainForm.CheatList.IsActive(_settings.Domain, search.Address); + var isWeeded = Settings.PreviewMode && !_forcePreviewClear && _searches.Preview(search.Address); - var isCheat = MainForm.CheatList.IsActive(_settings.Domain, _searches[index].Address); - var isWeeded = Settings.PreviewMode && !_forcePreviewClear && _searches.Preview(_searches[index].Address); - - if (!_searches[index].IsValid) + if (!search.IsValid) { nextColor = Color.PeachPuff; }