NG Desktop & Pdf_Viewer Inconsistency

I am using the pdf_viewer component by specifying a dataprovider as a form variable to provide the pdf bytes.
When testing in developer in the Ng Client ( browser) the pdf bytes display correctly.
However when testing and launching the NGDesktop the pdf bytes are displayed correctly but there is a string of characters in the tool bar that look like a UUID.

The layout and the icons are different.
Note that the NgClient displays is identical to the native browser display when using File:// Browser is Firefox.
Note that the NgDesktop dispaly is identical to the Chromium browser.
Note that if I have NgClient run in the Chome browser then it is identical to the NgDesktop display.

To make it more interesting I tried to set the documentUrl instead of the dataprovider (still set in the properties but the value is null) bytes but got a blank pdf displayed.
Does the pdf_viewer component (NOT the pdf_js_viwer component) only work with the dataprovider?

Using Servoy 2021.09.3703 Servoy PDF Viewer 1.4.1 Servoy Extra components 4.2.0, Bootstrap Extra components 1.4.1

pdf_viewer_ngclient.jpg

There’s a ticket requesting an option to provide the name of the file: Jira. At the moment it seems the name is random.

I think the icons in the pdf-viewer are the browser-defaults, ngDesktop is based on electon / chromium.

If you want to display a file you have to save it on the server and provide the corresponding URL from ```
plugins.file.getUrlForRemoteFile()