Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emoji/Gif/Sticker picker missing on server channels #7

Closed
piebaker opened this issue Sep 15, 2022 · 15 comments
Closed

Emoji/Gif/Sticker picker missing on server channels #7

piebaker opened this issue Sep 15, 2022 · 15 comments

Comments

@piebaker
Copy link

piebaker commented Sep 15, 2022

When interacting with servers, the GIF/emoji/sticker picker is missing. It is present in DM's, however. Tested with only bubble-bar enabled.

Server:
image

DM:
image

This may be a recent update, as it was not previously an issue.
Looking forward to having this back!

@LuckFire
Copy link
Member

I'm not too sure what would be causing this. It's not occurring for me either, so I can't really check. I'll leave this issue open for the time being cause it may be due to an experimental thing.

@Loremly
Copy link

Loremly commented Sep 19, 2022

Maybe u dont have permission for emojis anymore

@LuckFire
Copy link
Member

I was thinking this but.. it should appear in general cause the server can only disable external emojis, not global ones.

@Loremly
Copy link

Loremly commented Sep 19, 2022

true true... you think any plugins or css snippets could cause this?? what OS are they using?, which client branch
so many attributes

@Loremly
Copy link

Loremly commented Sep 19, 2022

make issue template so you know everything about the users info

@LuckFire
Copy link
Member

LuckFire commented Sep 19, 2022

If anything were to cause it, it'd be a plugin. AFAIK there's no specific html / classes for just the DM's text area, and there's probably no build currently released where the emoji picker just randomly disappears (I used two different builds, I would've noticed it).

I'll hopefully make an issue template for stuff in the future, as for right now I don't really care about it that much.

@Loremly
Copy link

Loremly commented Sep 19, 2022

im black

@Loremly
Copy link

Loremly commented Sep 19, 2022

sorry

@LuckFire
Copy link
Member

i- ok

@FedeIlLeone
Copy link
Contributor

FedeIlLeone commented Sep 20, 2022

You can replicate this issue on a text-in-voice channel, posts in forums and threads (all in split view). However I don't think that's what he meant as from the screenshot I see the hashtag before the channel name.

Edit: you can find a funny text box when creating a post in forums.

@piebaker
Copy link
Author

Just as quickly as that bug happened, it is now gone. Probably best to leave this issue open, as inconsistent bugs are still bugs. Probably a discord side thing considering it has now fixed itself

@LuckFire
Copy link
Member

You can replicate this issue on a text-in-voice channel, posts in forums and threads (all in split view). However I don't think that's what he meant as from the screenshot I see the hashtag before the channel name.

Edit: you can find a funny text box when creating a post in forums.

Interesting.. I'll take a look into the forum and text channels when I can 👍

@LuckFire
Copy link
Member

This in specific seems to be causing it.

.expression-picker-chat-input-button {
    &:not(:nth-of-type(3)) {
        display: none;
    }
    &.buttonContainer-2lnNiN:nth-of-type(3) {
        order: -1;
        position: absolute;
        left: -50px;
        .button-f2h6uQ {
            background-color: transparent;
        }
    }
}

Since thread channels & voice text channels dont have the gift, gif, and sticker picker, it removes the emoji button. Only best way I can fix this is by removing all of this cause I don't want to use aria-labels cause compatibility issues..

@LuckFire
Copy link
Member

LuckFire commented Sep 21, 2022

> button ~ .expression-picker-chat-input-button:not(:nth-child(4)) {
    display: none;
}
.emojiButton-3FRTuj {
    display: flex !important;
    order: -1;
    position: absolute;
    left: -50px;
    .button-f2h6uQ {
        background-color: transparent;
    }
}

Found a hacky solution, hopefully overall this works for threads channels and voice text channels. Will still leave this issue opened however incase.

@LuckFire
Copy link
Member

I forgot about leaving this issue open, however, it seems like what I did completely resolved it so I'm closing it now👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants