agenda/node_modules/@popperjs/core/lib/dom-utils
Edward Betts ea4980a5d7 Fix European trip return heuristic for weekend location tracking
Adjust European short trip heuristic from >3 days to >1 day to correctly
detect when user has returned home from European trips. This fixes the
April 29-30, 2023 case where the location incorrectly showed "Sankt Georg, Hamburg"
instead of "Bristol" when the user was free (no events scheduled) after
the foss-north trip ended on April 27.

The previous logic required more than 3 days to pass before assuming
return home from European countries, but for short European trips by
rail/ferry, users typically return within 1-2 days.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-16 06:38:37 +02:00
..
contains.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
contains.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
contains.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getBoundingClientRect.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getBoundingClientRect.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getBoundingClientRect.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getClippingRect.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getClippingRect.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getClippingRect.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getCompositeRect.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getCompositeRect.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getCompositeRect.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getComputedStyle.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getComputedStyle.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getComputedStyle.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getDocumentElement.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getDocumentElement.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getDocumentElement.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getDocumentRect.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getDocumentRect.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getDocumentRect.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getHTMLElementScroll.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getHTMLElementScroll.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getHTMLElementScroll.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getLayoutRect.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getLayoutRect.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getLayoutRect.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getNodeName.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getNodeName.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getNodeName.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getNodeScroll.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getNodeScroll.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getNodeScroll.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getOffsetParent.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getOffsetParent.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getOffsetParent.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getParentNode.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getParentNode.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getParentNode.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getScrollParent.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getScrollParent.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getScrollParent.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getViewportRect.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getViewportRect.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getViewportRect.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindow.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindow.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindow.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindowScroll.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindowScroll.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindowScroll.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindowScrollBarX.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindowScrollBarX.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
getWindowScrollBarX.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
instanceOf.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
instanceOf.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
instanceOf.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isLayoutViewport.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isLayoutViewport.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isLayoutViewport.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isScrollParent.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isScrollParent.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isScrollParent.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isTableElement.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isTableElement.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
isTableElement.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
listScrollParents.d.ts Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
listScrollParents.js Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00
listScrollParents.js.flow Fix European trip return heuristic for weekend location tracking 2025-07-16 06:38:37 +02:00