diff --git a/src/components/dialog/dialog.js b/src/components/dialog/dialog.js index 57bd6ab7ba1..aaf98447c9e 100644 --- a/src/components/dialog/dialog.js +++ b/src/components/dialog/dialog.js @@ -418,8 +418,8 @@ function MdDialogProvider($$interimElementProvider) { if (clickElement) { var clickRect = clickElement[0].getBoundingClientRect(); startPos = 'translate3d(' + - (clickRect.left - element[0].offsetWidth) + 'px,' + - (clickRect.top - element[0].offsetHeight) + 'px,' + + (clickRect.left - element[0].offsetWidth / 2) + 'px,' + + (clickRect.top - element[0].offsetHeight / 2) + 'px,' + '0) scale(0.2)'; } else { startPos = 'translate3d(0,100%,0) scale(0.5)';