diff --git a/lib/utils/helper.js b/lib/utils/helper.js
index 29070b74aa005c056ed17fc4802b12201989191b..429f4eb0830bffc82c69351c324b62e365968f29 100644
--- a/lib/utils/helper.js
+++ b/lib/utils/helper.js
@@ -184,6 +184,7 @@ define({
         || fel.webkitRequestFullScreen
         || fel.mozRequestFullScreen;
       func.call(fel);
+      btn.classList.remove('ion-full-enter');
       btn.classList.add('ion-full-exit');
     } else {
       func = document.exitFullscreen
@@ -191,6 +192,7 @@ define({
         || document.mozCancelFullScreen;
       if (func) {
         func.call(document);
+        btn.classList.remove('ion-full-exit');
         btn.classList.add('ion-full-enter');
       }
     }