Search Issue Tracker
By Design
Votes
0
Found in
6000.0.55f1
6000.2.0f1
6000.3.0a4
Issue ID
UUM-113716
Regression
No
Application.OpenURL does not work on macOS when the URL contains curly braces
How to reproduce:
1. Open the “Application.OpenURL bug report.zip“ project
2. Open the “scene“ Scene
3. Enter Play Mode and observe
Expected result: A web browser opens with the link “http://example.com/%7B%7D” in the search bar
Actual result: A web browser does not open
Reproducible in: 2023.1.0a1, 6000.0.55f1, 6000.2.0f1, 6000.3.0a4
Reproduced on: macOS 15.3
Not reproduced on: Windows 11 Pro, Linux (By the reporter)
Workaround: Use the designated encoded values instead of the curly braces - “%7B%7D“
Notes:
- %7B and %7D are curly braces “{}” but encoded
- The web browser will open if the link does not feature curly braces (other types of braces work, except “<>”)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Visual Effect Event Tester" Overlay is cut off when using the Scene View not in standard dimensions
- Visual Effect overlay has no tooltips for the playback controls
- Github link in the Rider tab of Preferences window has no padding on the left side and is not aligned with the other elements
- “Clear locked objects” button in the Info tab of the Physics Debugger window has no padding on the right side and has an extra space in between the words “locked” and “objects”
- Renaming the VFX Graph uses "Enter" for a new line and "Enter + Shift" to confirm instead of vice versa
Resolution Note:
URL passed to this function has to be valid, Unity does no sanitization for it.
Curly braces are not valid and have to be escaped.
More info: https://stackoverflow.com/questions/1547899/which-characters-make-a-url-invalid