fix replies from being empty

This commit is contained in:
ouwou
2020-12-21 02:29:00 -05:00
parent 5cbbdd344b
commit 486d184c83
2 changed files with 18 additions and 16 deletions

View File

@@ -205,6 +205,7 @@ void ChatMessageItemContainer::UpdateTextComponent(Gtk::TextView *tv) {
b->get_bounds(s, e);
switch (data->Type) {
case MessageType::DEFAULT:
case MessageType::INLINE_REPLY:
b->insert(s, data->Content);
HandleUserMentions(tv);
HandleLinks(tv);

View File

@@ -8,22 +8,23 @@
#include <vector>
enum class MessageType {
DEFAULT = 0,
RECIPIENT_ADD = 1,
RECIPIENT_REMOVE = 2,
CALL = 3,
CHANNEL_NAME_CHANGE = 4,
CHANNEL_ICON_CHANGE = 5,
CHANNEL_PINNED_MESSAGE = 6,
GUILD_MEMBER_JOIN = 7,
USER_PREMIUM_GUILD_SUBSCRIPTION = 8,
USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_1 = 9,
USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_2 = 10,
USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_3 = 11,
CHANNEL_FOLLOW_ADD = 12,
GUILD_DISCOVERY_DISQUALIFIED = 14,
GUILD_DISCOVERY_REQUALIFIED = 15,
INLINE_REPLY = 19,
DEFAULT = 0, // yep
RECIPIENT_ADD = 1, // nope
RECIPIENT_REMOVE = 2, // nope
CALL = 3, // nope
CHANNEL_NAME_CHANGE = 4, // nope
CHANNEL_ICON_CHANGE = 5, // nope
CHANNEL_PINNED_MESSAGE = 6, // yep
GUILD_MEMBER_JOIN = 7, // yep
USER_PREMIUM_GUILD_SUBSCRIPTION = 8, // nope
USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_1 = 9, // nope
USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_2 = 10, // nope
USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_3 = 11, // nope
CHANNEL_FOLLOW_ADD = 12, // nope
GUILD_DISCOVERY_DISQUALIFIED = 14, // nope
GUILD_DISCOVERY_REQUALIFIED = 15, // nope
INLINE_REPLY = 19, // kinda
APPLICATION_COMMAND, // nope
};
enum class MessageFlags {