mirror of
https://github.com/fleetdm/fleet
synced 2026-05-23 08:58:41 +00:00
[released bug] Fleet UI: Final piece to keep form state when toggling new policy modal (#18917)
Co-authored-by: Sarah Gillespie <73313222+gillespi314@users.noreply.github.com>
This commit is contained in:
parent
4047300fcd
commit
ed3c7037a5
1 changed files with 3 additions and 4 deletions
|
|
@ -246,10 +246,9 @@ const PolicyForm = ({
|
|||
});
|
||||
}
|
||||
|
||||
let selectedPlatforms: OsqueryPlatform[] = [];
|
||||
if (isEditMode || defaultPolicy) {
|
||||
selectedPlatforms = getSelectedPlatforms();
|
||||
} else {
|
||||
let selectedPlatforms = getSelectedPlatforms();
|
||||
if (selectedPlatforms.length === 0 && !isEditMode && !defaultPolicy) {
|
||||
// If no platforms are selected, default to all compatible platforms
|
||||
selectedPlatforms = getCompatiblePlatforms();
|
||||
setSelectedPlatforms(selectedPlatforms);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue