bc4f50a82f
- Add isAssociatedWithCurrentPreset() helper to check if entity is associated with the CURRENT preset (not just any preset) - Fix checkbox to correctly reflect association with currently selected preset - Introduce tempAssociation state to track pending association changes - Only save association changes when clicking Save & Apply, not on preset switch - Discard pending association changes when clicking X/Cancel - Auto-update association when switching presets if checkbox was checked - Improve toast messages to clarify when changes will be applied Fixes issue where checkbox showed incorrect state and association was saved immediately without waiting for Save & Apply.