Skip to content

Code ignores "Turn off all notificationis from <extension>", and still displays notifications #251923

Closed as not planned
@working-name

Description

@working-name

Does this issue occur when all extensions are disabled?: Yes.
^ Just in case you are deleting my submissions automatically, rather than manually: No, you need an extension to trigger the notifications. That is the whole point here. facepalm

🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. NOT APPLICABLE
📣 Issues caused by an extension ... NOT APPLICABLE All extensions that send warning notification will go through regardless of the user turning all notifications off for that extension. This is VS Code, not the extension.

  • VS Code Version: 1.101.0 (user setup)
  • OS Version: Windows_NT x64 10.0.26100

Steps to Reproduce:

  1. Install an extension that's notifications happy, like Markdown Preview Enhanced
  2. Open a new file, don't save it, set it to markdown, type anything in it, and start preview
  3. Select all, then delete the text in the non-saved file. The extension will scream at you: "no such file or directory open '/Untitled-1'", which is normal, and no action should be taken by the user.
  4. Type more stuff, select all, delete, and reproduce the notification.

I tried debugging it, I can't go down the call stack enough to get to the extension, but it's clear that this is VSCode ignoring the user's preference of not being bugged with notifications from the specific extension.

This incessant bugging with notifications can be recreated with any extension that sends warnings (some valid, others not so much). I already selected turn off all notifications from the extension, and I therefore expect ALL notifications to be off.

Image
Image

Metadata

Metadata

Assignees

Labels

under-discussionIssue is under discussion for relevance, priority, approachworkbench-notificationsNotification widget issues

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions