Disable "add new" entity in certain views

Issue: I have a database with projects, tasks, and contacts. Each project contains multiple tasks and contacts. When I’m viewing the contacts page with a project filter applied, I can still add new contacts. However, any newly added contact immediately disappears from view because it doesn’t belong to the filtered project.

Desired Solution: I’d like to disable the “add new contact” functionality when viewing filtered lists where the new item wouldn’t be visible after creation. This would prevent user confusion and improve the interface logic.

3 Likes