Incorrect Panel Names in Premiere UXP

Pretty important bug I came across for multi-panel UXP plugins in Premiere Pro.

The UXP panel name should pull from the entrypoints.label.default property in the manifest.json.

	"entrypoints": [
		{
			"type": "panel",
			"id": "bolt.uxp.plugin.main",
			"label": {
				"default": "Bolt UXP Main"
				[...]
			},
			{
				"type": "panel",
				"id": "bolt.uxp.plugin.settings",
				"label": {
					"default": "Bolt UXP Settings"
				},
				[...]
         	},
         }
	]

However currently in Premiere Pro, all panels are pulling from the manifest.name overall name prop instead.

See here in Photoshop the names are correctly displaying Bolt UXP Main and Bolt UXP Settings

But in Premiere they’re both incorrectly showing Bolt UXP for the exact same UXP plugin, while they should be titled Bolt UXP Main and Bolt UXP Settings like they are in the plugin menu.

I’ve attached a sample UXP plugin to testing with UDT (with the manifest)

bolt-uxp-multi-panel-test.zip (1015.5 KB)

1 Like

Thanks for the details!

We’re tracking this as DVAPR-4263552.

1 Like