Skip to content

Can't copy links in View Full Message #4135

@anaskaejdar

Description

@anaskaejdar
  • Android version: 16 GrapheneOS
  • Device: Pixel 9 Pro
  • Delta Chat version: 2.34.0
  • Expected behavior: Be able to copy a link when looking at the html webview af a message.
  • Actual behavior: Just drags the link; not possible to copy it.
  • Steps to reproduce the problem:
    • Click “View Full Message” on a message that has an html version
    • Find a link inside
    • long-press it
    • no menu comes up, asking what to do with the link, so no copy
    • just dragging the link around the screen for whatever reason
  • Screenshots:
  • Logs: n/a

Hey y'all, I noticed that if you open up (View Full Message) a message in webview that was sent as an HTML-formatted message — regardless of whether it was composed by a legacy classicmail MUA or by the Composer XDC app — If that message contains a hyperlink, You cannot copy the hyperlink. Normally, in a web view, when you have a hyperlink, you can long press it and get a list of options, and one of those options will be to copy it. Here, it is not so. If you try long pressing the link, you will find that instead of opening a menu, what you're doing is dragging the link.

Normally in Android, we're dealing with single window arrangements: fullscreen. In such a context, I don't know what dragging and dropping a link is even useful for. I'm not dragging it into a text field in a different window. And this is a received email that we're looking at; it does not have a text field within it. On a desktop computer where I have multiple windows open for multiple programs, I can understand what dragging and dropping something into a different window might be useful for. I tend not to do things like that myself. I'm more of a keyboard-driven kind of person on desktop. But in Android, I can't imagine it being useful for anything. I mean I tried splitting the screen between Delta and a browser and dragging the link into the browser and it did not work.

In particular, just now I got a message from Rumble. I want to unsubscribe from Rumble messages, but I have GrayJay set to open rumble links by default, so I click it and it opens in the wrong app. I long press it and we're just dragging the link around, not really useful. I'll find a way 😆 but I thought I'd bring it to y'all's attention

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussiondiscussions usually go to https://support.delta.chat

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions