On initial install, the commit popup correctly detects the existing resources and lists them. When adding or modifying perspective views, the commit popup correctly detects them. If a view is deleted or renamed, this breaks the commit popup. The commit popup is empty and does not show that a view was deleted. Any changes after a view is deleted (such as adding new views, modifying views, styles, etc.) are not detected and the commit popup is always empty.