Phil Beauvoir
Phil Beauvoir
I'm using v1.16.2 and this issue seems to be fixed. There is only one `.tmp` file created which is deleted when TT quits. Thanks!
The temp file is not deleted on exit. Temp files on Windows can accumulate over time and Windows never deletes them, so perhaps `file.deleteOnExit()` could be added?
This PR creates a temporary file and replaces the original implementation of `Edge#setText()` in all cases, even where `Edge#setText()` might not need it in the case of very simple HTML...
If `BASE_URL` is only used by the `Edge` class should that portion of code be moved there instead of being in the `Browser` class? And does it need to be...
> However I can make the static block to only create a file if Edge is the default, if necessary. Perhaps create it lazily when `setText` is called?
Isn't this the same as https://github.com/eclipse-platform/eclipse.platform.swt/pull/1378?
~Could you provide a more common example where this occurs? Is this just for shortcuts in Services? Could you add steps to reproduce?~ Edit - ignore this, see next comment.
Actually I can reproduce this. In Eclipse on Sonoma selecting Cmd-Shift-A does nothing, whereas on Ventura it works. The workaround is to disable it in macOS System Settings.
If you run a child debug Eclipse instance and press Cmd-Shift-A you get this written to Eclipse's Console (or look in Mac's Console app): ``` 2024-08-09 21:02:55.475 Contents[11297:581569] Unable to...
The shortcut can work by doing this: 1. Open Eclipse 2. Try the key shortcut Cmd+Shift+A - nothing happens 3. Open the menu Eclipse -> Services. Don't select any other...