From 6a342dd0a8dd0d1cdb588711dd12a80bf920dda4 Mon Sep 17 00:00:00 2001 From: floordiv Date: Mon, 12 Apr 2021 15:22:19 +0300 Subject: [PATCH] aiogram.types.inline_keyboard: using `self.__class__` instead of explicit InlineKeyboardMarkup class initializing --- aiogram/types/inline_keyboard.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiogram/types/inline_keyboard.py b/aiogram/types/inline_keyboard.py index d3d28a74..a9545f61 100644 --- a/aiogram/types/inline_keyboard.py +++ b/aiogram/types/inline_keyboard.py @@ -87,7 +87,7 @@ class InlineKeyboardMarkup(base.TelegramObject): return self.add(other) def __add__(self, other): - return InlineKeyboardMarkup( + return self.__class__( inline_keyboard=self.inline_keyboard + other.keyboard, row_width=self.row_width, conf=self.conf,