правки
This commit is contained in:
@@ -400,6 +400,10 @@ func (e *CreativeEditorFields) SendCreativePreview(b *bot.Bot) {
|
||||
// ВАЖНО: Сохраняем копию значения, а не указатель на переменную!
|
||||
e.CreativeMessageID = &msgID
|
||||
e.previousMediaItems = copyMediaItems(e.MediaItems)
|
||||
|
||||
// Устанавливаем LastMessageID чтобы ShowControlPanel мог корректно работать
|
||||
// ВАЖНО: Это позволяет избежать конфликтов при навигации между экранами
|
||||
b.LastMessageID = msgID
|
||||
}
|
||||
|
||||
// UpdateCreativePreview обновляет превью креатива
|
||||
@@ -664,9 +668,6 @@ func (e *CreativeEditorFields) BuildEditorButtons(confirmText, confirmCallback,
|
||||
}
|
||||
buttons = append(buttons, Row(Button(addButtonLabel, addButtonCallback)))
|
||||
|
||||
// Кнопка выбора тега
|
||||
buttons = append(buttons, Row(Button(e.GetTagLabel(), "edit_tag")))
|
||||
|
||||
// Кнопка удаления медиа (если медиа добавлено)
|
||||
if len(e.MediaItems) > 0 {
|
||||
label := "⌫ Убрать медиа"
|
||||
|
||||
Reference in New Issue
Block a user