Последовательные сообщения чата больше не имеют отступов

Я тестирую чат на двух экземплярах и заметил, что где-то между коммитом #416 и текущим (#445) последовательные сообщения чата больше не имеют отступов. Я попытался разобраться в коде, но по какой-то причине не смог понять, что произошло.

В коммите #416 это выглядело так:

А теперь в коммите #445 это выглядит так:

Кажется, мета-данные / временная метка больше не отображаются слева от чата, а находятся над ним, и я не уверен, что именно произошло.

Похоже, что изменения в строках 486 и 473, которые удалили flex-direction: row из строки 486, а также следующее из строки 473:

.tc-messages-container .tc-message.user-info-hidden .tc-meta-data {
    align-items: flex-start;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    padding-top: 0.3em;
    width: var(--message-left-width);
}

Но я могу ошибаться, я всё ещё учусь отлаживать изменения между коммитами в git.

1 лайк

Вы всё ещё видите это? Я не вижу этого ни здесь, ни на нашем внутреннем экземпляре.

2 лайка

Нет, думаю, либо обновление это исправило, либо что-то с моей стороны. Я чувствовал себя немного растерянным, пытаясь отладить чат, поэтому не помню, что именно помогло, но у меня это точно исправлено.

Спасибо, что откликнулись!

Редактирование: по какой-то причине мне пришлось добавить этот CSS, чтобы элементы user-info-hidden (последовательные сообщения) выровнялись правильно… Кажется, я нашел этот код в предыдущей версии, так что, возможно, он где-то исчез:

.tc-messages-container .tc-message.user-info-hidden .tc-meta-data {
    align-items: flex-start;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    padding-top: 0.3em;
    width: var(--message-left-width);
}

.tc-messages-container .tc-message.user-info-hidden .tc-message-container {
    flex-direction: row;
}
2 лайка