Skip to content

allow resending/forwarding other's messages/webxdc? #7115

@jackaperkins

Description

@jackaperkins

I filed this bug under the DC android client but it seems like it's actually in the chatmail core, as re-sending the app to chat doesn't refresh it for this particular client like it's been marked deleted and cannot recover.

  • Android version: Android 13

  • Device: OnePlus Nord2 5G

  • Delta Chat version: 2.10.0 (happened with 2.9 as well)

  • Expected behavior:
    apps available in chat

  • Actual behavior:
    On my android client the app does not show up in the Apps view in the chat, On my windows desktop client (updated to 2.10.0) i see the app fine and can interact with it regularly. My chat partner in this chat also on android DC 2.9.0 can also work with the app normally. Attempting to resend the app to chat from the working desktop client doesn't result in any visible change. Replying to the original app 'message' from the desktop client shows up as a reply on the bugged android client, but tapping on the contents of the original message produces an error. Changing the state of the app (adding a new expense in the case of the splitbill app) doesn't result in any visible change for the bugged client, but works fine on desktop for me and my chat partner's android client. The only fix seems to be removing the profile on the device and re-adding it as a second device, copying the whole state from my desktop where the app still shows up.

  • Steps to reproduce the problem:
    Unclear, i am in several other groups with many webxdc apps there and they all seem to work fine. Only this app has disappeared.

  • Screenshots:
    View from bugged android client after desktop replies to original app posting:

    Image

    Image

  • Logs:
    I can post the log if necessary but it's unclear to me what information there is too identifying or could possibly compromise my app's security.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions