File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -1186,6 +1186,7 @@ async def edit_message(
11861186 if parent .type not in (InteractionType .component , InteractionType .modal_submit ):
11871187 return
11881188
1189+ flags = MessageFlags ._from_value (self ._parent .message .flags .value )
11891190 payload = {}
11901191 if content is not MISSING :
11911192 payload ["content" ] = None if content is None else str (content )
@@ -1203,6 +1204,8 @@ async def edit_message(
12031204 if view is not MISSING :
12041205 state .prevent_view_updates_for (message_id )
12051206 payload ["components" ] = [] if view is None else view .to_components ()
1207+ if view and view .is_components_v2 ():
1208+ flags .is_components_v2 = True
12061209
12071210 if file is not MISSING and files is not MISSING :
12081211 raise InvalidArgument (
@@ -1230,7 +1233,6 @@ async def edit_message(
12301233 payload ["attachments" ] = [a .to_dict () for a in msg .attachments ]
12311234
12321235 if suppress is not MISSING :
1233- flags = MessageFlags ._from_value (self ._parent .message .flags .value )
12341236 flags .suppress_embeds = suppress
12351237 payload ["flags" ] = flags .value
12361238
You can’t perform that action at this time.
0 commit comments