Update icon directive to not use body event listeners