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
675 stars 95 forks source link

Pinned add-ins are pushed out of view when sender address is long enough #4954

Open atsopuronen opened 1 week ago

atsopuronen commented 1 week ago

Pinned add-ins are pushed out of view when sender address is long enough. All items on the message surface are pushed to the overflow (...) menu - Reply, Reply All, Forward, add-ins, Apps. The last one standing that won't be dropped is the Emoji button.

bad_UI_design

Sender address doesn't even have to be as long as in the screenshot above for the items to be pushed out of view.

Provide required information needed to triage your issue

Your Environment

Expected behavior

Sender address should be wrapped in such manner that items on the message surface are not moved - there's no reason for the sender address to take over their space.

Current behavior

All items on the message surface are pushed to the overflow (...) menu - Reply, Reply All, Forward, add-ins, Apps. The last one standing that won't be dropped is the Emoji button. This makes it really hard to increase the adoption of critical add-ins in a company.

If both the Apps and web add-ins are pushed to the overflow menu, the Apps item appears as its own item in the overflow menu. However, it's actually a sub-menu that contains all the user's add-ins. The Apps menu item doesn't indicate it's a sub-menu which you can open, so end users fail to find their add-ins. image

Steps to reproduce

  1. Use either New Outlook for Windows or Outlook on the Web.
  2. Locate an email that has longish sender address. See how items on the message surface start to disappear.
  3. To increase the effect, decrease the width of your window - more items are dropped out of view.

Link to live example(s)

n/a

Provide additional details

n/a

Context

It was a really nice improvement that admin-managed add-ins are automatically pinned on message surface in Outlook. However, the poor UI defeats its purpose.

Useful logs

n/a

sivachandran-msft commented 1 week ago

Hi @atsopuronen, This will be considered as a new feature request. We track Outlook add-in feature requests on our Tech Community Page. Please submit your request there and choose the appropriate label(s). Feature requests on Tech Community are considered when we go through our planning process.

atsopuronen commented 1 week ago

Frankly, I call this a clear bug in the UI, but I opened a new feature request here: https://techcommunity.microsoft.com/t5/microsoft-365-developer-platform/pinned-add-ins-shouldn-t-be-pushed-out-of-view-when-sender/idi-p/4268457#M2740

sivachandran-msft commented 1 week ago

Thanks @atsopuronen. This request will be taken up in the next planning.