Page MenuHomePhabricator

When sharing article through predefined recipients, the actual recipient is not set in Gmail
Closed, InvalidPublicBUG REPORT

Description

Introduction

If I share an article through sharing mechanism, I can see (next to the regular sharing "channels") first four options with pre-edited recipients (please, see the screenshot).

If I select SMS-recipient, everything goes as expected. If I select an email-based recipient then the actual "Recipient" field in Gmail is empty. And I must select recipient again.

Please, check if this is a bug or an issue that has anything to do with the mobile Wikipedia for Android or is this a system issue. And therefore -- if it can be fixed at all. If not, please, close this task.

Steps to replicate the issue (include links if applicable):

  1. Open any article and hit _Share_ button (if present in your screen layout) or select _Share_ item from the three dot menu
  2. Select and "predefined" recipient from the list that you see above the regular sharing "channels" (please, see the screenshot)
  3. Tap on the email-related Share shortcut with some pre-filled recipient.

What happens?:

The recipient is not set in the created draft of the message (tested in Gmail). Must be selected manually.

What should have happened instead?:

The recipient is set in the created draft of the message. Message can be sent directly, by pressing "Send" without any additional work on user side.

Software version (skip for WMF-hosted wikis like Wikipedia):

  • Wikipedia for Android: 2.7.50441-r-2023-04-20
  • Phone: Doogee N30
  • Android: 10 (DOOGEE-N30-20200721 / 4.9.190 Kernel Version)

Other information (browser name/version, screenshots, etc.):

Email Share.png (558×720 px, 119 KB)

Event Timeline

Dbrant subscribed.

Thanks for flagging this issue, but I don't believe this is anything that we can control.
When you share an article, we provide the "subject" and "body" to the system, and then the system takes control and does whatever it likes. If sharing to a predefined recipient is not working as expected, this might be an issue with the destination app, or the system sharing mechanism.