From 46ecd361f78d315a58ebaa9a8d8908a91e8db69e Mon Sep 17 00:00:00 2001 From: Souryo Date: Fri, 8 Sep 2017 16:02:56 -0400 Subject: [PATCH] Debugger: Fixed double-click action in sprite viewer --- GUI.NET/Debugger/Controls/ctrlSpriteViewer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GUI.NET/Debugger/Controls/ctrlSpriteViewer.cs b/GUI.NET/Debugger/Controls/ctrlSpriteViewer.cs index ae496665..f1e7ef3e 100644 --- a/GUI.NET/Debugger/Controls/ctrlSpriteViewer.cs +++ b/GUI.NET/Debugger/Controls/ctrlSpriteViewer.cs @@ -273,11 +273,11 @@ namespace Mesen.GUI.Debugger.Controls private void ShowInChrViewer() { - if(_contextMenuSpriteIndex < 0) { + if(_selectedSprite < 0 && _contextMenuSpriteIndex < 0) { return; } - int ramAddr = _contextMenuSpriteIndex * 4; + int ramAddr = (_selectedSprite >= 0 ? _selectedSprite : _contextMenuSpriteIndex) * 4; int tileIndex = _spriteRam[ramAddr + 1]; int palette = (_spriteRam[ramAddr + 2] & 0x03) + 4;