Is there something I can do to better help you understand the problem? Or something you can do to better help me understand why you think it’s not a problem?
You keep on rudely suggesting that we contact Brackets, VSCode, and Atom to have them fix the issue, as you don’t think it’s an issue with the OS. That’s understandable, as Chromium is a custom, native app, so there’s almost certainly something Chromium could do to fix (or workaround) the issue.
However, the issue also occurs in CodeSandbox in Safari. Is there something you think CodeSandbox could do in JavaScript to fix the issue? If so, what?
If not, are you saying Safari itself has a bug in it? If not, that seems to indicate that the issue might be in the OS.