Skip to content

Commit

Permalink
ignore menu initial position
Browse files Browse the repository at this point in the history
  • Loading branch information
miguelcobain committed Dec 12, 2017
1 parent 0b72622 commit d692555
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions addon/components/paper-menu.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ export default BasicDropdownComponent.extend({

switch (positionMode.top) {
case 'target':
position.top = existingOffsets.top + originNodeRect.top - alignTargetRect.top;
position.top = existingOffsets.top + originNodeRect.top - (alignTargetRect.top - openMenuNodeRect.top);
break;
case 'cascade':
position.top = originNodeRect.top - parseFloat(menuStyle.paddingTop) - originNode.style.top;
Expand All @@ -113,7 +113,7 @@ export default BasicDropdownComponent.extend({

switch (positionMode.left) {
case 'target': {
position.left = existingOffsets.left + originNodeRect.left - alignTargetRect.left;
position.left = existingOffsets.left + originNodeRect.left - (alignTargetRect.left - openMenuNodeRect.left);
transformOrigin += 'left';
break;
}
Expand Down

0 comments on commit d692555

Please sign in to comment.