chore(client/active_badges): disable toggle for web view & render note

This commit is contained in:
Elian Doran 2026-02-15 17:06:23 +02:00
parent a6e596a5e3
commit 7a534c3ea7
No known key found for this signature in database

View File

@ -231,11 +231,9 @@ function useActiveContentInfo(note: FNote | null | undefined) {
if (note.type === "render") {
type = "renderNote";
isEnabled = note.hasRelation("renderNote");
canToggleEnabled = note.hasRelation("renderNote") || note.hasRelation("disabled:renderNote");
} else if (note.type === "webView") {
type = "webView";
isEnabled = note.hasLabel("webViewSrc");
canToggleEnabled = note.hasLabelOrDisabled("webViewSrc");
} else if (note.type === "code" && note.mime === "application/javascript;env=backend") {
type = "backendScript";
for (const backendLabel of [ "run", "customRequestHandler", "customResourceProvider" ]) {