The icon theme should remain in the current state if the preferences window is closed by the 'Cancel' Button. Currently it switches to the default (tango) theme.
In addition, on my system ( Ubuntu 14.04.3 + XMonad ), the reset event through the Cancel Button repaints all icons but the regular theme switch does not. The icon in the new theme appears first on mouse over of the element.