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 picker opens but emojis cannot be picked (nothing happens upon clicking) #78

Open
MinuteNewt opened this issue Mar 23, 2024 · 11 comments

Comments

@MinuteNewt
Copy link

The emoji picker opens fine, but nothing happens when you click on the emoji. Some stats:

Desktop: Cinnamon 6.0.4, Gtk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia

@evdcush
Copy link

evdcush commented Apr 4, 2024

Same.
App cannot be used.

Clicking on emojis does nothing; no copy to clipboard.

  • OS: Ubuntu 22.04 jammy
  • Kernel: x86_64 Linux 6.1.0-1036-oem
  • Shell: zsh 5.8.1
  • DE: GNOME 41.7
flatpak list | grep smile
Lorenzo Paderi	it.mijorus.smile	2.9.3	stable	system

@evdcush
Copy link

evdcush commented Apr 4, 2024

Perhaps related to #76.

Here's what I tried:

Method Result
Uninstall/Reinstall flatpak
Grant more permissions in ad-hoc manner
Preferences > "Paste emojis automatically" > Enabled > toggle off/on

Note:

  • I didn't install whatever the gnome ext is
  • I did this paste support toggle at the same time as I enabled "Run in background", but I expect it is the reset/re-enable of paste option that provided the workaround

@mijorus
Copy link
Owner

mijorus commented Apr 5, 2024

Sorry I've been quite busy lately.
Starting from 2.9.3, Smile is now using wl-clipboard under Wayland to copy emojis to the clipboard. This might be causing the issues you are describing.

I'll try to reproduce this bug as soon as I can

@mijorus
Copy link
Owner

mijorus commented Apr 5, 2024

@TClockBroughtMeHere I guess you are under xorg, right?

@MinuteNewt
Copy link
Author

@TClockBroughtMeHere I guess you are under xorg, right?

Yeah, that's right, I'm using xorg.

@mijorus
Copy link
Owner

mijorus commented Apr 5, 2024

I have released an update right now, there was a bug that was preventing the buttons from being clickable. Not sure if it is related though, please let me know if version 2.9.4 fixes the issue for you

@MinuteNewt
Copy link
Author

I have released an update right now, there was a bug that was preventing the buttons from being clickable. Not sure if it is related though, please let me know if version 2.9.4 fixes the issue for you

Thanks. Sadly, nothing appears to have changed, emojis still don't get inserted.

@mijorus
Copy link
Owner

mijorus commented Apr 7, 2024

I have released an update right now, there was a bug that was preventing the buttons from being clickable. Not sure if it is related though, please let me know if version 2.9.4 fixes the issue for you

Thanks. Sadly, nothing appears to have changed, emojis still don't get inserted.

Ok wait... if you are talking about the fact that emojis don't get inserted when you select them, that is to be expected if you are under Wayland.

Apps cannot paste content on other apps, that's a limitation of the Wayland protocol at the moment

@MinuteNewt
Copy link
Author

MinuteNewt commented Apr 8, 2024

I have released an update right now, there was a bug that was preventing the buttons from being clickable. Not sure if it is related though, please let me know if version 2.9.4 fixes the issue for you

Thanks. Sadly, nothing appears to have changed, emojis still don't get inserted.

Ok wait... if you are talking about the fact that emojis don't get inserted when you select them, that is to be expected if you are under Wayland.

Apps cannot paste content on other apps, that's a limitation of the Wayland protocol at the moment

I'm using X11 (or Xorg), not Wayland. Sorry if I got the terms mixed up (tho I don't think so?). I'm still a complete Linux newb. I'm using Linux Mint 21.3. Cinnamon and Wayland isn't enabled by default in Linux Mint (and won't be for a long time if I understand correctly).

@GordonZed
Copy link

Could it be something like xclip or xsel? Actually, that doesn't really make sense, since the clipboard management part is built in...

It would be nice if there was an option to have the Emoji sent to stdout instead for cases like this. Then the output could just be piped to something like xsel to manage the clipboard part. Probably great for tiling window manager users. I'm on i3, and while it's definitely quicker than Googling "shrug emoji" and copy-pasting it, I haven't managed to get it to paste automatically either.

@joaoportela
Copy link

I have the same issue.

I'm running x11:

$ loginctl show-session $(loginctl|grep $(whoami) |awk '{print $1}') -p Type
Type=x11

Version:

$ flatpak run it.mijorus.smile --version
2.9.4

Any flag I can enable for debug logs or something?

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

5 participants