diff --git a/TelegramBotBase/Controls/Hybrid/ButtonGrid.cs b/TelegramBotBase/Controls/Hybrid/ButtonGrid.cs index ca0a895..bc06b06 100644 --- a/TelegramBotBase/Controls/Hybrid/ButtonGrid.cs +++ b/TelegramBotBase/Controls/Hybrid/ButtonGrid.cs @@ -426,8 +426,6 @@ public class ButtonGrid : ControlBase return; } - await result.ConfirmAction(ConfirmationText ?? ""); - ButtonRow match = null; var index = -1; @@ -462,6 +460,8 @@ public class ButtonGrid : ControlBase check: if (match != null) { + await result.ConfirmAction(ConfirmationText ?? ""); + await OnButtonClicked(new ButtonClickedEventArgs(match.GetButtonMatch(result.RawData, false), index, match));