Emoji-Copy icon indicating copy to clipboard operation
Emoji-Copy copied to clipboard

Paste on Select not working on Gnome 49

Open belenos opened this issue 3 months ago • 6 comments

Bug Report

Current Behavior Paste on Select does not automatically paste any emoji. I noticed the issue after updating Arch to GNOME 49.

Expected behavior/code Selecting an emoji should paste it at the “|” cursor position. Disabling Paste on Select lets me copy an emoji when I select it, but then I have to paste it manually.

Environment

  • emoji-copy version(s): 31.0
  • OS: Arch Linux + Wayland, vanilla Gnome 49

belenos avatar Sep 28 '25 23:09 belenos

In my environment, when Super+period (German layout) is pressed, which was my key shortcut default, some kind of interactive mode of input is entered, instead to show the emoji copy dialog. I see the small letter 'e' with an underscore.

dadadajo avatar Sep 29 '25 09:09 dadadajo

I think the virtual keyboard hack for pasting no longer works on wayland GNOME 49.

elliotwutingfeng avatar Sep 30 '25 01:09 elliotwutingfeng

@dadadajo I think I see what you mean. Another shortcut has been added to ibus on the same Super+period binding that overrides Emoji Copy : if you run ibus-setup, you have an option to remove the shortcut or change it to something else so the binding can be picked up by emoji-copy instead. The UX for this picker is terrible, by the way. But this is unrelated to the fact that "pasting on current selection" does not work anymore on Gnome 49 for emoji-copy.

tiesselune avatar Oct 03 '25 07:10 tiesselune

FYI, ibus-emojier does paste emoji on the current selection (Super+period or any other shortcut set up in ibus-setup, then type an annotation, then space, then you can choose in a drop-down or validate with enter, if you wanna try. Maybe the way they do it could replace the virtual keyboard hack ? Or maybe Emoji-Copy could go through ibus to paste something directly ? I do prefer the emoji-copy picker -- by a lot).

Update : after looking it up, ibus-emojier is an integral part of ibus, so I guess this is handled at the input level, which allows them to not have to make different apps share data -- not really. Not sure if passing through ibus is still an option though.

Some alternatives on wayland use external tools for "typing" the element into the selection, like wtype. Maybe that would be a good virtual keyboard replacement ?

tiesselune avatar Oct 03 '25 07:10 tiesselune

Hello folks!! Thank you for your comments!

I will take a look at this issue and find a way to solve it! I Soon I come back with new updates!

FelipeFTN avatar Oct 07 '25 15:10 FelipeFTN

Same behavior on Fedora Silverblue 43 with gnome 49. When I select the emoji, it is in the clipboard but is not pasted at the cursor position.

martinhamel avatar Oct 16 '25 17:10 martinhamel