[GH-ISSUE #1876] This document contains many ambiguous unicode characters (Disable Ambiguous Highlight) leads to error #1870

Open
opened 2026-03-03 19:55:04 +03:00 by kerem · 5 comments
Owner

Originally created by @luckman212 on GitHub (Dec 13, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1876

Originally assigned to: @NghiaTranUIT on GitHub.

Description

When querying some APIs, the response apparently contains invalid unicode characters. I noticed this message today for the first time. A message was displayed above the JSON response saying

This document contains many ambiguous unicode characters

The message is displayed in a non-standard font and does not function correctly. Clicking on Disable Ambiguous Highlight results in a popup error from macOS saying

There is no application set to open the URL command:editor.action.unicode-Highlight.disableHighlightingOf-AmbiguousCharacters

Screenshot:

screenshot_Kn9N10WO

Steps to Reproduce

  1. execute an HTTP GET to https://store.setapp.com/store/api/v8/en
  2. observe the message and behavior described above

Expected Behavior

I assume clicking on the Disable Ambiguous Highlight button should perform some action or open some UI dialog instead of throwing an error.

Environment

  • App version: 4.15.0 (49600) - Setapp
  • macOS version: Sonoma 14.2-23C64
Originally created by @luckman212 on GitHub (Dec 13, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1876 Originally assigned to: @NghiaTranUIT on GitHub. ## Description When querying some APIs, the response apparently contains invalid unicode characters. I noticed this message today for the first time. A message was displayed above the JSON response saying > _This document contains many ambiguous unicode characters_ The message is displayed in a non-standard font and does not function correctly. Clicking on **Disable Ambiguous Highlight** results in a popup error from macOS saying > _There is no application set to open the URL command:editor.action.unicode-Highlight.disableHighlightingOf-AmbiguousCharacters_ Screenshot: ![screenshot_Kn9N10WO](https://github.com/ProxymanApp/Proxyman/assets/1992842/8f49fe30-f868-4a86-8bf3-04dd4223ad9a) ## Steps to Reproduce 1. execute an HTTP GET to `https://store.setapp.com/store/api/v8/en` 2. observe the message and behavior described above ## Expected Behavior I assume clicking on the **Disable Ambiguous Highlight** button should perform some action or open some UI dialog instead of throwing an error. ## Environment - App version: 4.15.0 (49600) - Setapp - macOS version: Sonoma 14.2-23C64
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 14, 2023):

Thanks @luckman212 I'm able to reproduce this issue too 👍 Gonna fix it now.

<!-- gh-comment-id:1854915961 --> @NghiaTranUIT commented on GitHub (Dec 14, 2023): Thanks @luckman212 I'm able to reproduce this issue too 👍 Gonna fix it now.
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 14, 2023):

@luckman212 this issue is fixed in this Beta build 👍 : https://github.com/ProxymanApp/Proxyman/issues/1878#issuecomment-1855079381

<!-- gh-comment-id:1855080111 --> @NghiaTranUIT commented on GitHub (Dec 14, 2023): @luckman212 this issue is fixed in this Beta build 👍 : https://github.com/ProxymanApp/Proxyman/issues/1878#issuecomment-1855079381
Author
Owner

@luckman212 commented on GitHub (Dec 14, 2023):

Awesome @NghiaTranUIT !

Since I use Setapp I probably can't use that test build but I am happy to wait for the next release version to show up.

<!-- gh-comment-id:1855083164 --> @luckman212 commented on GitHub (Dec 14, 2023): Awesome @NghiaTranUIT ! Since I use Setapp I probably can't use that test build but I am happy to wait for the next release version to show up.
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 14, 2023):

@luckman212 you can use this Setapp Beta build. It requires your active Setapp account to open. Hope it helps use 😄

<!-- gh-comment-id:1855095806 --> @NghiaTranUIT commented on GitHub (Dec 14, 2023): @luckman212 you can use this Setapp Beta build. It requires your active Setapp account to open. Hope it helps use 😄 - Download: https://download.proxyman.io/beta/Proxyman_Setapp_New_Monaco_Editor.zip
Author
Owner

@luckman212 commented on GitHub (Dec 14, 2023):

Thanks @NghiaTranUIT I tested the beta build and can confirm the fix works! 🎉

<!-- gh-comment-id:1855839983 --> @luckman212 commented on GitHub (Dec 14, 2023): Thanks @NghiaTranUIT I tested the beta build and can confirm the fix works! 🎉
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1870
No description provided.