diff --git a/src/components/select/select.js b/src/components/select/select.js index 339205b6871..94d30bfb67d 100755 --- a/src/components/select/select.js +++ b/src/components/select/select.js @@ -870,10 +870,10 @@ function SelectProvider($$interimElementProvider) { element.removeClass('md-active'); opts.parent[0].removeChild(element[0]); // use browser to avoid $destroy event opts.backdrop && opts.backdrop.remove(); - if (opts.restoreFocus) opts.target.focus(); if (opts.disableParentScroll) { opts.restoreScroll(); } + if (opts.restoreFocus) opts.target.focus(); }); }