diff --git a/ionic/components/action-menu/action-menu.js b/ionic/components/action-menu/action-menu.js index 9d81e94d13..7e5f81610d 100644 --- a/ionic/components/action-menu/action-menu.js +++ b/ionic/components/action-menu/action-menu.js @@ -18,7 +18,7 @@ import {Parent} from 'angular2/src/core/annotations_impl/visibility'; import {Item, Icon} from 'ionic/ionic' import {Ionic} from 'ionic/components/app/app' import {IonicComponent} from 'ionic/config/component' -import {raf, rafPromise, ready} from 'ionic/util/dom' +import {raf, ready} from 'ionic/util/dom' import * as util from 'ionic/util' import {Animation} from 'ionic/animations/animation'; diff --git a/ionic/components/item/item.js b/ionic/components/item/item.js index db5d32c789..50707af148 100644 --- a/ionic/components/item/item.js +++ b/ionic/components/item/item.js @@ -106,7 +106,7 @@ class Slideable { isOpen(open: Boolean) { if (arguments.length && open !== this._isOpen) { this.isTransitionActive(true) - dom.rafPromise().then(() => { + dom.raf(() => { this.isOpen = isOpen this.onSetIsOpen(open) }) diff --git a/ionic/transitions/transition.js b/ionic/transitions/transition.js index b6f08ab02d..e053ff11d4 100644 --- a/ionic/transitions/transition.js +++ b/ionic/transitions/transition.js @@ -1,5 +1,5 @@ import {Animation} from '../animations/animation'; -import {raf, rafPromise} from '../util/dom'; +import {raf} from '../util/dom'; const SHOW_NAVBAR_CSS = 'show-navbar'; const SHOW_VIEW_CSS = 'show-view'; @@ -49,10 +49,6 @@ export class Transition extends Animation { } stage(callback) { - // if no callback was supplied then return a promise - if (!callback) { - return rafPromise(); - } raf(callback); }