From 211fd8dfb372e997a863dcf29186c7c79df7f45f Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 9 Mar 2020 15:13:02 +0100 Subject: [PATCH] firewall: for automatic rules, floatind means either all interfaces (empty) or more than one selected. for https://github.com/opnsense/plugins/issues/1720 --- src/www/firewall_rules.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/www/firewall_rules.php b/src/www/firewall_rules.php index 2a3a8f939..63d99459c 100644 --- a/src/www/firewall_rules.php +++ b/src/www/firewall_rules.php @@ -731,7 +731,7 @@ $( document ).ready(function() { plugins_firewall($fw); foreach ($fw->iterateFilterRules() as $rule): $is_selected = $rule->getInterface() == $selected_if || ( - $rule->getInterface() == "" && $selected_if == "FloatingRules" + ($rule->getInterface() == "" || strpos($rule->getInterface(), ",") !== false) && $selected_if == "FloatingRules" ); if ($rule->isEnabled() && $is_selected): $filterent = $rule->getRawRule();