sirredbeard / unofficial-webapp-office

Access all of your favorite Office 365 apps from Linux
GNU General Public License v3.0
143 stars 29 forks source link

Opens documents in browser instead of inside webapp #17

Open dogmax opened 4 years ago

dogmax commented 4 years ago

Description of bug: When you open a webapp, e.g. Word, the user is presented with a list of documents that he has.

When he clicks the document to open the document, the webapp opens the document in the default web browser instead of inside the webapp.

This goes for all the Office 365 apps. (Excel, OneNote, Word, etc)

Steps to reproduce Step 0 (set up): Have documents in Word online or a notebook in OneNote etc. I'll go through this with Word in this step-by-step. If you don't have a document in the cloud, just go to Word Online via the browser and create a document under a title you can remember. Put in some text for good measure.

Also, I installed this unofficial webapp as a snap.

Step 1: Open the Word in the webapp.

Step 2: Log in

Step 3: You are now presented with a list of recent documents (among other options).

Step 4: Click any recent document (for example the document you just created at step 0). Note: If you try to open the document via "Open in Desktop App"-option, it does nothing.

Step 5: The document now opens inside you web browser at Office 365 instead of inside the Web App.

Expected behaviour The user expects the document to open inside the web app

kiftendent commented 4 years ago

For me there are two types of behaviour determined by where the "Recent" list locates the files.

Some old files seemed to work OK as they are allocated to the full user name location. But I notice that every file now seems to be allocated to the bare "OneDrive (personal)" location and so will not open correctly.

BTW - No files will open directly from the OneDrive web app. They don't open in the browser, or in the web app, simply nothing happens at all.

Hope this helps.

sirredbeard commented 4 years ago

This is an inherent limitation of how this was created. I will need to look to see if there is a QML module that does native file picking.