IE11 and Whitelist Fixed

We’ve fixed a bug related to Internet Explorer 11 that would fail when trying to select filters to whitelist, preventing a whitelist entry from being added. Apparently we can’t use jQuery’s .on(‘click’) function and then expect to read the “checked” state from a button that was clicked. However it does work of .on(‘click’) is replaced with .change() then using .is(“:checked”) to see if it was selected/deselected.

These hooks were originally added based on customer feedback to provide a user interface element to indicate when a button was selected. There isn’t any functional dependency on jQuery – the forms will still submit if Javascript is disabled – but this also caused Internet Explored to fail to select the button completely even though it visually appeared selected. This issue only affected Internet Explorer on Windows.