@rc-component/trigger
Advanced tools
Comparing version 1.13.5 to 1.13.6
@@ -382,6 +382,6 @@ import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; | ||
// Left | ||
if (nextPopupX < visibleArea.left) { | ||
nextOffsetX -= nextPopupX - visibleArea.left; | ||
if (targetRect.x + targetWidth < visibleArea.left + numShiftX) { | ||
nextOffsetX += targetRect.x - visibleArea.left + targetWidth - numShiftX; | ||
if (nextPopupX < visibleRegionArea.left) { | ||
nextOffsetX -= nextPopupX - visibleRegionArea.left; | ||
if (targetRect.x + targetWidth < visibleRegionArea.left + numShiftX) { | ||
nextOffsetX += targetRect.x - visibleRegionArea.left + targetWidth - numShiftX; | ||
} | ||
@@ -391,6 +391,6 @@ } | ||
// Right | ||
if (nextPopupRight > visibleArea.right) { | ||
nextOffsetX -= nextPopupRight - visibleArea.right; | ||
if (targetRect.x > visibleArea.right - numShiftX) { | ||
nextOffsetX += targetRect.x - visibleArea.right + numShiftX; | ||
if (nextPopupRight > visibleRegionArea.right) { | ||
nextOffsetX -= nextPopupRight - visibleRegionArea.right; | ||
if (targetRect.x > visibleRegionArea.right - numShiftX) { | ||
nextOffsetX += targetRect.x - visibleRegionArea.right + numShiftX; | ||
} | ||
@@ -402,6 +402,6 @@ } | ||
// Top | ||
if (nextPopupY < visibleArea.top) { | ||
nextOffsetY -= nextPopupY - visibleArea.top; | ||
if (targetRect.y + targetHeight < visibleArea.top + numShiftY) { | ||
nextOffsetY += targetRect.y - visibleArea.top + targetHeight - numShiftY; | ||
if (nextPopupY < visibleRegionArea.top) { | ||
nextOffsetY -= nextPopupY - visibleRegionArea.top; | ||
if (targetRect.y + targetHeight < visibleRegionArea.top + numShiftY) { | ||
nextOffsetY += targetRect.y - visibleRegionArea.top + targetHeight - numShiftY; | ||
} | ||
@@ -411,6 +411,6 @@ } | ||
// Bottom | ||
if (nextPopupBottom > visibleArea.bottom) { | ||
nextOffsetY -= nextPopupBottom - visibleArea.bottom; | ||
if (targetRect.y > visibleArea.bottom - numShiftY) { | ||
nextOffsetY += targetRect.y - visibleArea.bottom + numShiftY; | ||
if (nextPopupBottom > visibleRegionArea.bottom) { | ||
nextOffsetY -= nextPopupBottom - visibleRegionArea.bottom; | ||
if (targetRect.y > visibleRegionArea.bottom - numShiftY) { | ||
nextOffsetY += targetRect.y - visibleRegionArea.bottom + numShiftY; | ||
} | ||
@@ -417,0 +417,0 @@ } |
@@ -390,6 +390,6 @@ "use strict"; | ||
// Left | ||
if (nextPopupX < visibleArea.left) { | ||
nextOffsetX -= nextPopupX - visibleArea.left; | ||
if (targetRect.x + targetWidth < visibleArea.left + numShiftX) { | ||
nextOffsetX += targetRect.x - visibleArea.left + targetWidth - numShiftX; | ||
if (nextPopupX < visibleRegionArea.left) { | ||
nextOffsetX -= nextPopupX - visibleRegionArea.left; | ||
if (targetRect.x + targetWidth < visibleRegionArea.left + numShiftX) { | ||
nextOffsetX += targetRect.x - visibleRegionArea.left + targetWidth - numShiftX; | ||
} | ||
@@ -399,6 +399,6 @@ } | ||
// Right | ||
if (nextPopupRight > visibleArea.right) { | ||
nextOffsetX -= nextPopupRight - visibleArea.right; | ||
if (targetRect.x > visibleArea.right - numShiftX) { | ||
nextOffsetX += targetRect.x - visibleArea.right + numShiftX; | ||
if (nextPopupRight > visibleRegionArea.right) { | ||
nextOffsetX -= nextPopupRight - visibleRegionArea.right; | ||
if (targetRect.x > visibleRegionArea.right - numShiftX) { | ||
nextOffsetX += targetRect.x - visibleRegionArea.right + numShiftX; | ||
} | ||
@@ -410,6 +410,6 @@ } | ||
// Top | ||
if (nextPopupY < visibleArea.top) { | ||
nextOffsetY -= nextPopupY - visibleArea.top; | ||
if (targetRect.y + targetHeight < visibleArea.top + numShiftY) { | ||
nextOffsetY += targetRect.y - visibleArea.top + targetHeight - numShiftY; | ||
if (nextPopupY < visibleRegionArea.top) { | ||
nextOffsetY -= nextPopupY - visibleRegionArea.top; | ||
if (targetRect.y + targetHeight < visibleRegionArea.top + numShiftY) { | ||
nextOffsetY += targetRect.y - visibleRegionArea.top + targetHeight - numShiftY; | ||
} | ||
@@ -419,6 +419,6 @@ } | ||
// Bottom | ||
if (nextPopupBottom > visibleArea.bottom) { | ||
nextOffsetY -= nextPopupBottom - visibleArea.bottom; | ||
if (targetRect.y > visibleArea.bottom - numShiftY) { | ||
nextOffsetY += targetRect.y - visibleArea.bottom + numShiftY; | ||
if (nextPopupBottom > visibleRegionArea.bottom) { | ||
nextOffsetY -= nextPopupBottom - visibleRegionArea.bottom; | ||
if (targetRect.y > visibleRegionArea.bottom - numShiftY) { | ||
nextOffsetY += targetRect.y - visibleRegionArea.bottom + numShiftY; | ||
} | ||
@@ -425,0 +425,0 @@ } |
{ | ||
"name": "@rc-component/trigger", | ||
"version": "1.13.5", | ||
"version": "1.13.6", | ||
"description": "base abstract trigger component for react", | ||
@@ -5,0 +5,0 @@ "engines": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
169779