Replace event-based 'touched' flag with computed isCustomWildcard. Empty wildcard or wildcard==derived → 'auto-derived', auto-fills on domain change. Different from derived → 'custom', sticks. Fixes the empty-after-delete trap that kept touched=true forever.
2.0 KiB
2.0 KiB