microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
162.7k stars 28.7k forks source link

Current file keeps signaling it's not been saved #210664

Closed luismartin closed 4 months ago

luismartin commented 5 months ago

Type: Bug

Since my last update, I've noticed something really annoying:

even though I save the last changes in my current file, a few seconds later the white dot saying there are unsaved changes is displayed again.

Then I check what's been changed by using CTRL+Z and then CTRL+Shift+Z again, and nothing changed actually!

I also noticed an even worse bug: Some namespace imports in php, like say:

use Eventos; use ServicioEventos;

where appended more characters to their names, like:

use Eventosos; use ServicioEventosos;

Utterly weird!

In general, my impression is that VSC is working a bit clunkier.

VS Code version: Code 1.88.1 (e170252f762678dec6ca2cc69aba1570769a5d39, 2024-04-10T17:41:02.734Z) OS version: Windows_NT x64 10.0.22631 Modes:

System Info |Item|Value| |---|---| |CPUs|11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz (8 x 2419)| |GPU Status|2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled| |Load (avg)|undefined| |Memory (System)|15.71GB (2.76GB free)| |Process Argv|--crash-reporter-id de47762f-b5d5-4aa2-9826-ab9c83abb763| |Screen Reader|no| |VM|0%|
Extensions (77) Extension|Author (truncated)|Version ---|---|--- better-comments|aar|3.0.2 Bookmarks|ale|13.5.0 project-manager|ale|12.8.0 aws-toolkit-vscode|ama|2.19.0 swagger-viewer|Arj|3.1.2 gitstash|art|5.2.0 atlascode|atl|3.0.10 working-sets|ber|2.0.0 vscode-intelephense-client|bme|1.10.4 vscode-tailwindcss|bra|0.10.5 laravel-goto-view|cod|1.3.11 codium|Cod|0.8.5 vscode-eslint|dba|2.4.4 save-commands|dee|0.5.1 githistory|don|0.6.20 gitlens|eam|14.9.0 prettier-vscode|esb|10.4.0 vscode-diff|fab|2.1.2 vscode-ionic-snippets|fiv|2.2.2 auto-rename-tag|for|0.1.10 password-generator|fto|0.0.5 outline-map|Ger|1.4.0 copilot|Git|1.180.0 copilot-chat|Git|0.14.1 remotehub|Git|0.62.0 gc-excelviewer|Gra|4.2.59 laravel-blade-wrapper|IHu|1.0.1 compare|Joz|0.0.3 json-to-ts|Mar|1.7.5 twig-language-2|mbl|0.9.4 rainbow-csv|mec|3.11.0 php-namespace-resolver|Meh|1.1.9 git-graph|mhu|1.30.0 dotenv|mik|1.0.1 mongodb-vscode|mon|1.5.0 language-gettext|mro|0.5.0 vscode-docker|ms-|1.29.0 vscode-language-pack-es|MS-|1.88.2024041009 debugpy|ms-|2024.4.0 python|ms-|2024.4.1 vscode-pylance|ms-|2024.4.1 remote-containers|ms-|0.354.0 remote-ssh|ms-|0.110.1 remote-ssh-edit|ms-|0.86.0 remote-wsl|ms-|0.88.0 azure-repos|ms-|0.38.0 makefile-tools|ms-|0.9.10 remote-explorer|ms-|0.4.3 remote-repositories|ms-|0.40.0 remote-server|ms-|1.5.1 vscode-speech|ms-|0.8.0 vscode-speech-language-pack-es-es|ms-|0.1.0 php-docblocker|nei|2.7.0 vetur|oct|0.37.3 indent-rainbow|ode|8.3.1 favorites|ole|1.6.0 laravel-blade|one|1.36.0 laravel5-snippets|one|1.18.0 csv-to-table|php|1.4.0 material-icon-theme|PKi|4.34.0 vscode-css-peek|pra|4.4.1 vscode-thunder-client|ran|2.21.2 vscode-yaml|red|1.14.0 vue-vscode-snippets|sdr|3.1.1 markdown-preview-enhanced|shd|0.8.13 html-to-css-autocompletion|sol|1.1.2 vscode-editor-group-minimizer|suh|1.3.2 pdf|tom|1.2.2 errorlens|use|3.17.0 php-namespace-helper|vdh|1.1.6 volar|Vue|2.0.8 gitblame|wad|10.10.0 yithemes|wan|0.21.0 php-debug|xde|1.34.0 php-pack|xde|1.0.3 json-color-token|yec|1.3.3 markdown-all-in-one|yzh|3.6.2
A/B Experiments ``` vsliv368:30146709 vspor879:30202332 vspor708:30202333 vspor363:30204092 vscorecescf:30445987 vscod805cf:30301675 binariesv615:30325510 vsaa593:30376534 py29gd2263:30899288 c4g48928:30535728 azure-dev_surveyone:30548225 962ge761:30959799 9b8hh234:30694863 pythongtdpath:30769146 welcomedialog:30910333 pythonidxpt:30866567 pythonnoceb:30805159 asynctok:30898717 pythontestfixt:30902429 pythonregdiag2:30936856 pyreplss1:30897532 pythonmypyd1:30879173 pythoncet0:30885854 h48ei257:31000450 pythontbext0:30879054 accentitlementst:30995554 dsvsc016:30899300 dsvsc017:30899301 dsvsc018:30899302 cppperfnew:31000557 8082a590:30971561 fegfb526:30981948 bg6jg535:30979843 ccp1r6:30993540 dsvsc020:30976470 pythonait:31006305 jchc7451:30973076 gee8j676:31009558 chatpanelc:31018788 dsvsc021:30996838 jg8ic977:31013176 ```
gjsjohnmurray commented 5 months ago

Please use the Start Extension Bisect command to check whether this is being caused by one of your extensions.

VSCodeTriageBot commented 4 months ago

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.

Happy Coding!