Auto remove buttons from views when deleted/disabled

Fields never have a “Field deleted”, but buttons do. Ideally buttons are automatically hidden and unhidden when disabled/enables and deleted/restored.