Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Outlook desktop client: Add in instances freeze after add in has been pinned. #821

Open
jonmoshier opened this issue Jun 24, 2020 · 12 comments
Labels
office-js Issue with office-js platform - NOT Script Lab

Comments

@jonmoshier
Copy link

jonmoshier commented Jun 24, 2020

Bug Report

  • Host: Outlook
  • OS: Windows 10
  • Desktop Outlook Client: Microsoft Outlook for Microsoft 365 MSO (16.0.12730.20252) 64 Bit

Expected behavior:

Add in should be responsive to user input.

Actual behavior:

Add in is not responsive to user input.

Steps to Reproduce:

  1. Open outlook desktop client.
  2. Go to inbox and select an email.
  3. Open the Script Lab add in.

Addin State: Loads and is responsive to user interaction.

  1. Pin add in.
  2. Click Reply on email.

Addin State: Add in closed

  1. Reopen Script Lab Run Add-in

Add in state: UI is not responsive to user input.

Video: Inbox - jonmoshier_filevine@outlook.com - Outlook (Logging Enabled) 2020-06-24 17-46-23.zip

Context

Our team is working on our own add in and is seeing this same issue with the Outlook Desktop Client and add in's freezing. I added Script Lab to test this scenario and see that this is an issue for your app as well.

If there's a better place to post this bug (outlook desktop, outlook.js), please let me know.

@TCourtneyOwen
Copy link
Contributor

Thanks for reporting this issue. I will see if I can repro the behavior and get back to you

-Courtney

@TCourtneyOwen
Copy link
Contributor

TCourtneyOwen commented Jun 24, 2020

@jonmoshier I am unable to repro this behavior and wanted to gather some additional information. When you run step 6 are you still in Outlook compose mode in the mail you are replying on? Or do you return back to Read mode and then try to run step 6.

@JuaneloJuanelo @nokafor can you see if you repro this behavior?

Thanks,

Courtney

@jonmoshier
Copy link
Author

@TCourtneyOwen I've attached a zip file that contains a screen recording of the issue.

@jonmoshier
Copy link
Author

I have an issue at OfficeDev/office-js#1239 as well and they added this link -> https://developer.microsoft.com/en-us/office/blogs/microsoft-edge-webview-for-office-add-ins/

I think my version of outlook is using ie 11 and yours is using edge, perhaps that's the difference.

I'm on Windows 10 Pro 1904 but from the article; Edge isn't being used by non-subscribed users of outlook and I am testing with a non-subscribed user.

I'll try and test with a subscribed user tomorrow.

@jonmoshier
Copy link
Author

I tried with a subscribed user and this issue still persists. Perhaps there are some other things I can check?

@TCourtneyOwen
Copy link
Contributor

I just switched my webview to use IE and I still can't repro this. I've tried IE, Edge and Edge Chromium now and still can't repro this. I am not questioning that you are indeed hitting a real issue, I just haven't been able to repro it yet.

Can you please try the following: delete the contents of %:\Users<user-name>\AppData\Local\Microsoft\Office\16.0\Wef on your local machine and try opening and closing Outlook and running your scenario again

@jonmoshier
Copy link
Author

Yes, just completed that and I'm still hitting the issue. We have multiple people on our team that are able to reproduce this issue with different add in's, not just script lab, and we're concerned about how its going to impact our own add in user experience.

Any chance we could schedule a call and demonstrate this for you, maybe we'd be able to offer some more context. And even if this is an error on our part, maybe we could help mitigate this issue for our own add in users.

Thanks for your help!

@TCourtneyOwen
Copy link
Contributor

Just to clarify, you are hitting this with other add-ins from the store other than Script Lab? If so, can you please let me know what those add-ins are so I can try them as well? Is this specific to Outlook, or are you seeing this behavior in other hosts such as Excel and Word?

@jonmoshier
Copy link
Author

jonmoshier commented Jun 25, 2020

Yes, we're seeing this behavior with the Salesforce add in as well. We stumbled onto this issue when testing our add in in development and wanted to see if other add ins had the same issue (they do).

This is on a teammates PC, he's using Microsoft Outlook for Microsoft 365 MSO (16.0.12827.20328) 64-bit

Salesforce-add-in-pin-bug-outlook-client.zip

@TCourtneyOwen
Copy link
Contributor

@jonmoshier I have looped in some Outlook Engineers on this issue as well. I suspect they will be reaching out soon.

-Courtney

@jonmoshier
Copy link
Author

Thank you Courtney, I realize this issue left the scope of Script Lab and I appreciate your help along the way.

Script Lab is awesome by the way, we've started using it as a way to explore the office context, like a built in REPL and it's really a great tool and open source project.

Thanks for all of your help!

@TCourtneyOwen
Copy link
Contributor

Sure thing, I hope we can find the cause and a solution for this issue.

-Courtney

@wandyezj wandyezj added the office-js Issue with office-js platform - NOT Script Lab label Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
office-js Issue with office-js platform - NOT Script Lab
Projects
None yet
Development

No branches or pull requests

3 participants