Skip to content

Commit f69b94d

Browse files
committed
fix(loading): don't delay visible hide. #4858
1 parent 0e0e71c commit f69b94d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

js/angular/service/loading.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,10 @@ function($ionicLoadingConfig, $ionicBody, $ionicTemplateLoader, $ionicBackdrop,
179179
}
180180
self.element.removeClass('active');
181181
$ionicBody.removeClass('loading-active');
182-
setTimeout(function() {
182+
self.element.removeClass('visible');
183+
ionic.requestAnimationFrame(function() {
183184
!self.isShown && self.element.removeClass('visible');
184-
}, 200);
185+
});
185186
}
186187
$timeout.cancel(self.durationTimeout);
187188
self.isShown = false;

0 commit comments

Comments
 (0)