Comfy-Org / Comfy-Org/ComfyUI_frontend
[Bug]: Modified workflow indicator not working on app launch
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 699
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 490
Description
### Frontend Version
1.13.4
### Expected Behavior
When the app is launched, the little white dot next to the tab title should be displayed if the current workflow is modified and not saved as a .json.
### Actual Behavior
When the app is launched, the little white dot next to the tab title is not displayed despite the current workflow being modified from the .json version.
### Steps to Reproduce
1. Create a new blank workflow
2. Create a `CLIP Text Encode (Prompt)` node
3. Type "I want to keep this." into the node.
4. Press `ctrl + s` to save the workflow
5. Change the text inside the prompt node to: "I do not want to keep this." (**without saving**)
6. Close the tab/app, and confirm that unsaved changes will not be saved if on browser
7. Reopen the tab/app
8. View that the prompt says "I do not want to keep this.", without a white dot next to the tab title, implying that it is saved.
9. Close the workflow we are testing on
10. Reopen the workflow we are testing on from the workflows side panel
11. View that the prompt now says "I want to keep this.", also without a white dot next to the tab title, implying a quantum superposition of a saved workflow having two states
### Debug Logs
```powershell
C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable>.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --verbose DEBUG --front-end-version Comfy-Org/ComfyUI_frontend@latest
Adding extra search path checkpoints C:\Users\benja\OneDrive\Documents\ComfyUI\models\checkpoints
Adding extra search path clip C:\Users\benja\OneDrive\Documents\ComfyUI\models\clip
Adding extra search path clip_vision C:\Users\benja\OneDrive\Documents\ComfyUI\models\clip_vision
Adding extra search path configs C:\Users\benja\OneDrive\Documents\ComfyUI\models\configs
Adding extra search path controlnet C:\Users\benja\OneDrive\Documents\ComfyUI\models\controlnet
Adding extra search path diffusion_models C:\Users\benja\OneDrive\Documents\ComfyUI\models\diffusion_models
Adding extra search path diffusion_models C:\Users\benja\OneDrive\Documents\ComfyUI\models\unet
Adding extra search path embeddings C:\Users\benja\OneDrive\Documents\ComfyUI\models\embeddings
Adding extra search path loras C:\Users\benja\OneDrive\Documents\ComfyUI\models\loras
Adding extra search path upscale_models C:\Users\benja\OneDrive\Documents\ComfyUI\models\upscale_models
Adding extra search path vae C:\Users\benja\OneDrive\Documents\ComfyUI\models\vae
Checkpoint files will always be loaded safely.
Total VRAM 6144 MB, total RAM 32362 MB
pytorch version: 2.6.0+cu126
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce GTX 1660 SUPER : cudaMallocAsync
Using pytorch attention
ComfyUI version: 0.3.26
Using proactor: IocpProactor
Initializing frontend: Comfy-Org/ComfyUI_frontend@latest, requesting version details from GitHub...
Starting new HTTPS connection (1): api.github.com:443
https://api.github.com:443 "GET /repos/Comfy-Org/ComfyUI_frontend/releases/latest HTTP/1.1" 200 1218
Downloading frontend(Comfy-Org_ComfyUI_frontend) version(1.13.4) to (C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\web_custom_versions\Comfy-Org_ComfyUI_frontend\1.13.4)
{'url': 'https://api.github.com/repos/Comfy-Org/ComfyUI_frontend/releases/205447577', 'assets_url': 'https://api.github.com/repos/Comfy-Org/ComfyUI_frontend/releases/205447577/assets', 'upload_url': 'https://uploads.github.com/repos/Comfy-Org/ComfyUI_frontend/releases/205447577/assets{?name,label}', 'html_url': 'https://github.com/Comfy-Org/ComfyUI_frontend/releases/tag/v1.13.4', 'id': 205447577, 'author': {'login': 'github-actions[bot]', 'id': 41898282, 'node_id': 'MDM6Qm90NDE4OTgyODI=', 'avatar_url': 'https://avatars.githubusercontent.com/in/15368?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github-actions%5Bbot%5D', 'html_url': 'https://github.com/apps/github-actions', 'followers_url': 'https://api.github.com/users/github-actions%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github-actions%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/github-actions%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/github-actions%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github-actions%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'node_id': 'RE_kwDOMIrOxs4MPuGZ', 'tag_name': 'v1.13.4', 'target_commitish': 'main', 'name': 'v1.13.4', 'draft': False, 'prerelease': False, 'created_at': '2025-03-13T01:34:48Z', 'published_at': '2025-03-13T01:36:37Z', 'assets': [{'url': 'https://api.github.com/repos/Comfy-Org/ComfyUI_frontend/releases/assets/236982865', 'id': 236982865, 'node_id': 'RA_kwDOMIrOxs4OIBJR', 'name': 'dist.zip', 'label': '', 'uploader': {'login': 'github-actions[bot]', 'id': 41898282, 'node_id': 'MDM6Qm90NDE4OTgyODI=', 'avatar_url': 'https://avatars.githubusercontent.com/in/15368?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github-actions%5Bbot%5D', 'html_url': 'https://github.com/apps/github-actions', 'followers_url': 'https://api.github.com/users/github-actions%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github-actions%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/github-actions%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/github-actions%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github-actions%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'content_type': 'application/zip', 'state': 'uploaded', 'size': 28168471, 'download_count': 366, 'created_at': '2025-03-13T01:36:37Z', 'updated_at': '2025-03-13T01:36:38Z', 'browser_download_url': 'https://github.com/Comfy-Org/ComfyUI_frontend/releases/download/v1.13.4/dist.zip'}], 'tarball_url': 'https://api.github.com/repos/Comfy-Org/ComfyUI_frontend/tarball/v1.13.4', 'zipball_url': 'https://api.github.com/repos/Comfy-Org/ComfyUI_frontend/zipball/v1.13.4', 'body': "## What's Changed\n* Wrap widget value in API format workflow by @huchenlei in https://github.com/Comfy-Org/ComfyUI_frontend/pull/2989\n* [Style] Improve error message in missing models dialog by @christian-byrne in https://github.com/Comfy-Org/ComfyUI_frontend/pull/2997\n* Rename 'ControlNet' template to 'Scribble ControlNet' by @christian-byrne in https://github.com/Comfy-Org/ComfyUI_frontend/pull/3000\n* Whitelist RealESRGAN_x4Plus model by @christian-byrne in https://github.com/Comfy-Org/ComfyUI_frontend/pull/2995\n* Fetch model metadata for Civitai models embedded in workflows by @christian-byrne in https://github.com/Comfy-Org/ComfyUI_frontend/pull/2994\n* Bump @babel/runtime from 7.24.7 to 7.26.10 by @dependabot in https://github.com/Comfy-Org/ComfyUI_frontend/pull/3002\n* Vue component multi-select widget by @huchenlei in https://github.com/Comfy-Org/ComfyUI_frontend/pull/2987\n* [Style] Remove unused classes by @christian-byrne in https://github.com/Comfy-Org/ComfyUI_frontend/pull/3005\n* Add Comfy Manager store by @christian-byrne in https://github.com/Comfy-Org/ComfyUI_frontend/pull/3007\n* [TS] Type various WidgetOption props by @huchenlei in https://github.com/Comfy-Org/ComfyUI_frontend/pull/3010\n* 1.13.4 by @comfy-pr-bot in https://github.com/Comfy-Org/ComfyUI_frontend/pull/3012\n\n\n**Full Changelog**: https://github.com/Comfy-Org/ComfyUI_frontend/compare/v1.13.3...v1.13.4", 'mentions_count': 4}
Starting new HTTPS connection (1): api.github.com:443
https://api.github.com:443 "GET /repos/Comfy-Org/ComfyUI_frontend/releases/assets/236982865 HTTP/1.1" 302 0
Starting new HTTPS connection (1): objects.githubusercontent.com:443
https://objects.githubusercontent.com:443 "GET /github-production-release-asset-2e65be/814403270/fe0fce21-29e6-47f2-bbf9-0cfb0f5b6b23?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20250313%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250313T161200Z&X-Amz-Expires=300&X-Amz-Signature=715cc3401ce1154b15e7f7ef03291f00f35d8e30a1dc4ebc44ff39dc1c7e506e&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3Ddist.zip&response-content-type=application%2Foctet-stream HTTP/1.1" 200 28168471
[Prompt Server] web root: C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\web_custom_versions\Comfy-Org_ComfyUI_frontend\1.13.4
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_latent.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_hypernetwork.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_upscale_model.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_post_processing.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_mask.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_compositing.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_rebatch.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_model_merging.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_tomesd.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_clip_sdxl.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_canny.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_freelunch.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_custom_sampler.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_hypertile.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_model_advanced.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_model_downscale.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_images.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_video_model.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_sag.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_perpneg.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_stable3d.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_sdupscale.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_photomaker.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_pixart.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_cond.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_morphology.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_stable_cascade.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_differential_diffusion.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_ip2p.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_model_merging_model_specific.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_pag.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_align_your_steps.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_attention_multiply.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_advanced_samplers.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_webcam.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_audio.py
Loading FFmpeg6
Failed to load FFmpeg6 extension.
Traceback (most recent call last):
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 116, in _find_ffmpeg_extension
ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 108, in _find_versionsed_ffmpeg_extension
_load_lib(lib)
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 94, in _load_lib
torch.ops.load_library(path)
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\_ops.py", line 1357, in load_library
ctypes.CDLL(path)
File "ctypes\__init__.py", line 379, in __init__
FileNotFoundError: Could not find module 'C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\lib\libtorio_ffmpeg6.pyd' (or one of its dependencies). Try using the full path with constructor syntax.
Loading FFmpeg5
Failed to load FFmpeg5 extension.
Traceback (most recent call last):
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 116, in _find_ffmpeg_extension
ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 108, in _find_versionsed_ffmpeg_extension
_load_lib(lib)
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 94, in _load_lib
torch.ops.load_library(path)
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\_ops.py", line 1357, in load_library
ctypes.CDLL(path)
File "ctypes\__init__.py", line 379, in __init__
FileNotFoundError: Could not find module 'C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\lib\libtorio_ffmpeg5.pyd' (or one of its dependencies). Try using the full path with constructor syntax.
Loading FFmpeg4
Failed to load FFmpeg4 extension.
Traceback (most recent call last):
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 116, in _find_ffmpeg_extension
ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 108, in _find_versionsed_ffmpeg_extension
_load_lib(lib)
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 94, in _load_lib
torch.ops.load_library(path)
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\_ops.py", line 1357, in load_library
ctypes.CDLL(path)
File "ctypes\__init__.py", line 379, in __init__
FileNotFoundError: Could not find module 'C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\lib\libtorio_ffmpeg4.pyd' (or one of its dependencies). Try using the full path with constructor syntax.
Loading FFmpeg
Failed to load FFmpeg extension.
Traceback (most recent call last):
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 116, in _find_ffmpeg_extension
ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torio\_extension\utils.py", line 106, in _find_versionsed_ffmpeg_extension
raise RuntimeError(f"FFmpeg{version} extension is not available.")
RuntimeError: FFmpeg extension is not available.
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_sd3.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_gits.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_controlnet.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_hunyuan.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_flux.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_lora_extract.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_torch_compile.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_mochi.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_slg.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_mahiro.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_lt.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_hooks.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_load_3d.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_cosmos.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_video.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_lumina2.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\comfy_extras\nodes_wan.py
Trying to load custom node C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py
Import times for custom nodes:
0.0 seconds: C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py
Starting server
To see the GUI go to: http://127.0.0.1:8188
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\checkpoints
found 5 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\checkpoints
found 1 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\vae
found 2 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\vae
found 1 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\vae_approx
found 9 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\loras
found 3 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\loras
found 1 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\clip
found 3 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\text_encoders
found 1 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\clip
found 1 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\unet
found 0 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\diffusion_models
found 5 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\unet
found 1 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\diffusion_models
found 1 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\controlnet
found 0 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\controlnet
found 1 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\style_models
found 1 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\clip_vision
found 2 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\clip_vision
found 1 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\gligen
found 1 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\configs
found 0 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\configs
found 11 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\hypernetworks
found 1 files
recursive file list on directory C:\Users\benja\OneDrive\Documents\ComfyUI\models\upscale_models
found 1 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\upscale_models
found 1 files
recursive file list on directory C:\Users\benja\Code\ComfyUI\ComfyUI_windows_portable\ComfyUI\models\photomaker
found 1 files
```
### Browser Logs
Uncaught TypeError: Failed to execute 'setActionHandler' on 'MediaSession': The provided value 'enterpictureinpicture' is not a valid enum value of type MediaSessionAction.
at autoPip.js:33:24Understand this errorAI
api.ts:173 Running on 127.0.0.1:8188
App.vue:44 ComfyUI Front-end version: 1.13.4
:8188/api/userdata/comfy.templates.json:1
Failed to load resource: the server responded with a status of 404 (Not Found)Understand this errorAI
:8188/api/userdata/workflows%2F.index.json:1
Failed to load resource: the server responded with a status of 404 (Not Found)Understand this errorAI
### Setting JSON
[comfy.settings.json](https://github.com/user-attachments/files/19232660/comfy.settings.json)
### What browsers do you use to access the UI ?
Google Chrome
### Other Information
VSCode keeps the dirty file indicator rooted to ground truth. yes it saves temporary changes, but still displays the dirty file indicator when reopened to a modified file that isn't "saved saved"
┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-3023-Bug-Modified-workflow-indicator-not-working-on-app-launch-1b56d73d365081129a50ccfcba6a7293) by [Unito](https://www.unito.io)
Contributor guide
Assessment
This issue has not been assessed yet.