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.
Provide required information needed to triage your issue
We have an add-in that runs inside of Microsoft PowerPoint. It is supported on both the desktop and web versions of PowerPoint. This add-in has multiple buttons on our CustomTab of the ribbon, which manipulate content inside of our task pane application. Because of this, we use the SharedRuntime with our PowerPoint add-in. However, when this add-in is loaded into the web client of PowerPoint, the
Your Environment
This only occurs on the web version of PowerPoint.
Running in Chrome 120.0.6099.130
PC is Windows 22H2 (OS Build 19045.3803)
Expected behavior
I expected the name of the add-in to be displayed on the label of the task pane. If I change my manifest file so that it does NOT use the Shared Runtime, then the label displays as expected. But, with the Shared Runtime it does not display. I'm not sure if this is a recent regression or not. We just noticed it this month, but it's possible this has been happening for some time.
Steps to reproduce
Create an add-in for PowerPoint that uses the Shared Runtime. Take note of the DisplayName element in the manifest file. That is what is supposed to be shown as the label of the task pane. It is what is shown for the desktop version of PowerPoint.
Sideload this add-in with the web version of PowerPoint and you'll see the content shifted upwards and the Name missing.
To prove that the missing name is causing the issue, I found the following in the DOM:
If I change the HTML to include our name, you can see that it now displays as expected.
Link to live example(s)
Our add-in is only deployed through a customized manifest file, so I don't have a link to an external example to use.
Provide additional details
If you need a sample manifest file for PowerPoint that reproduces the issue, I could try to put something together, though since it requires the shared runtime, it wouldn't run, it would probably just be an empty page. I'm hoping that a sample manifest file or PowerPoint Shared Runtime app is something that you will have available internally.
Context
It makes our add-in look a little strange with the title missing and the content shifted, partially obscuring the Close button.
Provide required information needed to triage your issue
We have an add-in that runs inside of Microsoft PowerPoint. It is supported on both the desktop and web versions of PowerPoint. This add-in has multiple buttons on our CustomTab of the ribbon, which manipulate content inside of our task pane application. Because of this, we use the SharedRuntime with our PowerPoint add-in. However, when this add-in is loaded into the web client of PowerPoint, the
Your Environment
Expected behavior
I expected the name of the add-in to be displayed on the label of the task pane. If I change my manifest file so that it does NOT use the Shared Runtime, then the label displays as expected. But, with the Shared Runtime it does not display. I'm not sure if this is a recent regression or not. We just noticed it this month, but it's possible this has been happening for some time.
Steps to reproduce
Create an add-in for PowerPoint that uses the Shared Runtime. Take note of the DisplayName element in the manifest file. That is what is supposed to be shown as the label of the task pane. It is what is shown for the desktop version of PowerPoint.
Sideload this add-in with the web version of PowerPoint and you'll see the content shifted upwards and the Name missing.
To prove that the missing name is causing the issue, I found the following in the DOM:
If I change the HTML to include our name, you can see that it now displays as expected.
Link to live example(s)
Our add-in is only deployed through a customized manifest file, so I don't have a link to an external example to use.
Provide additional details
If you need a sample manifest file for PowerPoint that reproduces the issue, I could try to put something together, though since it requires the shared runtime, it wouldn't run, it would probably just be an empty page. I'm hoping that a sample manifest file or PowerPoint Shared Runtime app is something that you will have available internally.
Context
It makes our add-in look a little strange with the title missing and the content shifted, partially obscuring the Close button.