|
|
@ -130,6 +130,7 @@ export default function OperationApprovalsContainer({ mode }) { |
|
|
|
targetValue: features.properties.key |
|
|
|
targetValue: features.properties.key |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|
setSelected([features.properties.key]); |
|
|
|
setSelected([features.properties.key]); |
|
|
@ -187,6 +188,7 @@ export default function OperationApprovalsContainer({ mode }) { |
|
|
|
return; |
|
|
|
return; |
|
|
|
case 'closedSync': |
|
|
|
case 'closedSync': |
|
|
|
popupRef.current.close(); |
|
|
|
popupRef.current.close(); |
|
|
|
|
|
|
|
popupRef.current = null; |
|
|
|
// localStorage.removeItem('popupState');
|
|
|
|
// localStorage.removeItem('popupState');
|
|
|
|
return; |
|
|
|
return; |
|
|
|
default: |
|
|
|
default: |
|
|
@ -203,6 +205,7 @@ export default function OperationApprovalsContainer({ mode }) { |
|
|
|
timer = setInterval(() => { |
|
|
|
timer = setInterval(() => { |
|
|
|
if (popup.closed) { |
|
|
|
if (popup.closed) { |
|
|
|
setIsPopup(false); |
|
|
|
setIsPopup(false); |
|
|
|
|
|
|
|
popupRef.current = null; |
|
|
|
clearInterval(timer); |
|
|
|
clearInterval(timer); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -215,6 +218,7 @@ export default function OperationApprovalsContainer({ mode }) { |
|
|
|
|
|
|
|
|
|
|
|
if (popupX >= parentX && popupX <= parentX + parentWidth) { |
|
|
|
if (popupX >= parentX && popupX <= parentX + parentWidth) { |
|
|
|
popup.close(); |
|
|
|
popup.close(); |
|
|
|
|
|
|
|
popupRef.current = null; |
|
|
|
setIsPopup(false); |
|
|
|
setIsPopup(false); |
|
|
|
clearInterval(timer); |
|
|
|
clearInterval(timer); |
|
|
|
} |
|
|
|
} |
|
|
@ -235,6 +239,7 @@ export default function OperationApprovalsContainer({ mode }) { |
|
|
|
|
|
|
|
|
|
|
|
if (popupRef.current) { |
|
|
|
if (popupRef.current) { |
|
|
|
popupRef.current.close(); |
|
|
|
popupRef.current.close(); |
|
|
|
|
|
|
|
popupRef.current = null; |
|
|
|
} |
|
|
|
} |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|