notion-repackaged icon indicating copy to clipboard operation
notion-repackaged copied to clipboard

Issues with the <emoji sets> extension.

Open MyXelf opened this issue 11 months ago • 0 comments

Hi:

The emoji sets extension is having issues replacing the system emojis with the ones from the selected style.

The workaround is to disable the emoji sets extension in the NE configuration menu.

The issue is reproducible using Notion Enhanced as the standalone application and also as the Chrome extension. Pictures are attached below.

HTH

What is happening? Spectacle-20240327--00-Access-Blocked

By creating a blank page with a single emoji and the emoji sets extension enabled, the following issues happen:

  • Access to fetch resources from https://emojicdn.elk.sh are blocked by CORS policy.
  • Constantly increasing warnings on the Console of the Developers Options.
  • Uncaught RangeError: Maximum call stack size exceeded.
  • Page entirely irresponsive due to the repetitive warnings.

What should be happening?

  • The system emojis should be correctly replaced by the selected style in the emoji sets extension.

Screenshots (if applicable): Spectacle-20240327--01-Warnings-32767

  • 32767 warnings in a few seconds.

Spectacle-20240327--02-Warnings-65535

  • 65535 warnings a few seconds later. Totally irresponsive page.

Spectacle-20240327--03-Warnings-163,389

  • 163,389 warnings. Eventually the system will run out of resources.

Spectacle-20240327--04-Call-Stack-Size-Exceeded

  • Call stack size exceeded.

Spectacle-20240327--05-CORS-Errors

  • Blocked requests.

Operating system/browser name & version:

  • Distributor ID: Neon
  • Description: KDE neon 6.0
  • Release: 22.04
  • Codename: jammy

notion-enhancer and/or notion-repackaged version:

  • notion-app-enhanced = 2.0.18-1

notion-enhancer configuration (enabled/disabled mods and their settings):

  • emoji sets extension enabled on the settings.

MyXelf avatar Mar 27 '24 07:03 MyXelf