mirror of
https://github.com/moghtech/komodo.git
synced 2026-05-07 02:16:06 -05:00
[GH-ISSUE #680] WebUI unresponsive after Resource Sync #7431
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rsocko on GitHub (Jul 23, 2025).
Original GitHub issue: https://github.com/moghtech/komodo/issues/680
I have noticed for the past several weeks a strange behavior: after I sync a pending Resource-Sync to my GitHub repo, the UI becomes unresponsive.
I am using Edge on a Windows PC with tons of RAM and plenty of power. This seems to consistently repro each time:
@mbecker20 commented on GitHub (Jul 24, 2025):
I think I need to remove the fancy syntax highlighting for the TOML. In edge case it causes this UI freeze.
@mbecker20 commented on GitHub (Jul 24, 2025):
It is sad because this syntax highlighting is nice. But the way you make syntax highlighting with monaco editor is incredibly confusing and I have no idea how to debug this issue. The code is here: https://github.com/moghtech/komodo/blob/main/frontend/src/monaco/toml.ts
@rsocko commented on GitHub (Jul 25, 2025):
Are you using the same syntax highlighting on the Stack Info page (and perhaps elsewhere?) Or are you using a different type/feature (like a diff view perhaps?)
@mbecker20 commented on GitHub (Jul 25, 2025):
The syntax highlighting depends on the language, stack info uses standard Monaco yaml highlighting. On toml / sync syntax highlighting has this issue.
@oblivioncth commented on GitHub (Aug 5, 2025):
It does seem to be that, as for my at the moment the page will freeze if I have the
Infotab selected, which of course has the highlighting.The highlighting is really cool too :(
@mbecker20 commented on GitHub (Aug 30, 2025):
Starting in 1.19.0, the fancy TOML highlighting is disabled by default to avoid this issue. If your setup works with it, you can enable it again with
KOMODO_ENABLE_FANCY_TOML=true