Hello,
There is a bug in versión 2023. It throws an exception when the loaded web opens FileDialog.
It is easy to reproduce. Run the C:\Program Files\Essential Objects\EO.Total 2023\Samples\CS\WebBrowser\TabbedBrowser
In address bar type:
https://app.diagrams.net/> Create blank diagram
It throws an exception because the default filename is null.
If you asign the event this.myWebView.FileDialog += MyWebView_FileDialog;
You can see that the default filename is empty. Previous EO Webbroser Versions 2021- 2022 do not have this problem.
The origin of the issue is that the browser do not work well getting default path for FileDialog as previous versions.
Exception:
System.ArgumentException: La ruta de acceso no tiene un formato válido.
en System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
en System.IO.Path.InternalGetDirectoryName(String path)
en EO.Internal.cokx.qrwc(IntPtr mnp, String mnq, String mnr, String mns)
en EO.WebBrowser.WebView.ojpz(twwo iw, xyef ix)
en EO.WebBrowser.WebView.ojri(twwo lm, xyef ln)
en EO.WebBrowser.WebView.ojrh(twwo lk, xyef ll)