NSectionEditor: display plugin name instead of id

This commit is contained in:
Ly-sec
2025-12-03 16:35:45 +01:00
parent 7cb83a96cb
commit fdc51959c5
+8 -2
View File
@@ -305,9 +305,15 @@ NBox {
NText {
text: {
// Strip "plugin:" prefix for display
// For plugin widgets, get the actual plugin name from manifest
if (root.widgetRegistry && root.widgetRegistry.isPluginWidget(modelData.id)) {
return modelData.id.replace("plugin:", "");
const pluginId = modelData.id.replace("plugin:", "");
const manifest = PluginRegistry.getPluginManifest(pluginId);
if (manifest && manifest.name) {
return manifest.name;
}
// Fallback: just strip the prefix
return pluginId;
}
return modelData.id;
}