OfficeDev / office-js

A repo and NPM package for Office.js, corresponding to a copy of what gets published to the official "evergreen" Office.js CDN, at https://appsforoffice.microsoft.com/lib/1/hosted/office.js.
https://learn.microsoft.com/javascript/api/overview
Other
667 stars 94 forks source link

Spam addin icon shows up in taskpane apps and in the ribbon in new look outlook. #4562

Open glr0221 opened 2 months ago

glr0221 commented 2 months ago

Provide required information needed to triage your issue

The spam addin icon shows in the ribbon and in the 'all apps' list of addins when viewed on New look outlook. This happens only when VersionOverridesV1_0 is defined in the manifest.

Your Environment

Expected behavior

The spam addin icon should only be shown on the ribbon if the platform/environment supports the mailbox 1.13 version.

Current behavior

The spam addin icon shows in the ribbon and in the 'all apps' list of addins when viewed on New look outlook if VersionOverridesV1_0 is defined.

Steps to reproduce

  1. Download the sample code in : https://github.com/OfficeDev/Office-Add-in-samples/tree/main/Samples/outlook-spam-reporting
  2. Download manifest.xml.
  3. Modify manifest.xml to have a valid VersionOverridesV1_0 section. (Requirements, Host and Resources).
  4. Sideload the modified manifest.
  5. Open your Windows New Look Outlook.
  6. Select an email and click on all apps and an icon of the spam addin is in the list of apps as well.

Link to live example(s)

NA

Provide additional details

NA

Context

This is super confusing for end users.

Useful logs

Thank you for taking the time to report an issue. Our triage team will respond to you in less than 72 hours. Normally, response time is <10 hours Monday through Friday. We do not triage on weekends.

mobisw-msft commented 2 months ago

Hey @glr0221 ,

We are unable to reproduce this issue with a manifest, unless MessageReadCommandSurface is also defined within VersionOverrides1_0- in which case the behaviour can be expected. Can you share a manifest with us where you see this issue, and a screenshot of the experience that you see?

glr0221 commented 2 months ago

@mobisw-msft Thank you always for your responses. I can share a manifest with you for your testing. Do you have an email address I can forward it to? Thanks.

mobisw-msft commented 2 months ago

Hey @glr0221 ,

You can create a private repository on Github and give us access to the same.

shighosh-msft commented 2 months ago

Hi @glr0221, we are actively working on resolving this issue. Internal tracking id: 284869