nitanmarcel / cinny-click-packaging

Yet another matrix client. Click packaging for locally running on Ubuntu Touch
Other
9 stars 7 forks source link

[Focal] Unable to copy/paste #22

Open equareo opened 1 year ago

equareo commented 1 year ago

Please follow the general troubleshooting steps first:

Describe the bug On Focal i can't copy or paste stuff, but that worked in Xenial

To Reproduce copy or paste something into a chat

nitanmarcel commented 1 year ago

@Danfro I still don't have focal ported yet. Do you have any ideas about this issue?

Danfro commented 1 year ago

I can confirm this missing behaviour in focal.

Since cinny is a web app, my guess is the different behaviour in morph and the popup menus for copy/paste. But how to solve this or how that technically works I don't know.

Just some random pages as examples:

Focal morph

grafik

xenial morph

grafik

nitanmarcel commented 1 year ago

I can confirm this missing behaviour in focal.

Since cinny is a web app, my guess is the different behaviour in morph and the popup menus for copy/paste. But how to solve this or how that technically works I don't know.

Just some random pages as examples:

Focal morph

grafik

xenial morph

grafik

Ah right. Sounds like the WebEngineView doesn't seem to send these actions to the content hub anymore? Anyway, maybe they can be reimplemented. or maybe using Morph webview instead of WebEngineView will fix the issue :thinking:

nitanmarcel commented 1 year ago

Should be easy just to re-implement the web view using the one offered by ubuntu touch, since it already has custom actions.

Can't remember why I haven't used it in the first place. I vague remember it had something to do with externally opening links

Danfro commented 1 year ago

Glad I could give you an idea and some info to work with.

JamiKettunen commented 1 year ago

I guess this is now fixed on the very latest 20.04 devel builds after merge of https://gitlab.com/ubports/development/core/qtmir/-/merge_requests/68 a day ago?

equareo commented 1 year ago

Tried the freshest dev just now, and it doesn't work :/