From 681a5764d6da02b374c439e42df86a76c7916be0 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Sun, 25 Aug 2024 03:38:58 +1000 Subject: [PATCH] Fix LuaPictureBox functions only working on the first form fixes 672536305 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- .../tools/Lua/Libraries/FormsLuaLibrary.cs | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/FormsLuaLibrary.cs b/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/FormsLuaLibrary.cs index a101c86c2c..60892bea16 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/FormsLuaLibrary.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/FormsLuaLibrary.cs @@ -442,7 +442,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -474,7 +474,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -507,7 +507,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -540,7 +540,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -573,7 +573,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -606,7 +606,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -647,7 +647,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -688,7 +688,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -731,7 +731,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -775,7 +775,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -807,7 +807,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -854,7 +854,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -887,7 +887,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -920,7 +920,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -962,7 +962,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -1005,7 +1005,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -1038,7 +1038,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -1078,7 +1078,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -1120,7 +1120,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB); @@ -1194,7 +1194,7 @@ namespace BizHawk.Client.EmuHawk return; } var match = form.Controls().FirstOrDefault(c => c.Handle == ptr); - if (match is null) return; + if (match is null) continue; if (match is not LuaPictureBox control) { LogOutputCallback(ERR_MSG_CONTROL_NOT_LPB);