diff --git a/js/src/dropdown.js b/js/src/dropdown.js index 4720ed1ab922..4d65008f8264 100644 --- a/js/src/dropdown.js +++ b/js/src/dropdown.js @@ -298,6 +298,12 @@ class Dropdown extends BaseComponent { altBoundary: this._config.flip, rootBoundary: this._config.boundary } + }, + { + name: 'flip', + options: { + fallbackPlacements: ['top', 'right', 'bottom', 'left'] + } }] } diff --git a/js/src/tooltip.js b/js/src/tooltip.js index df0f0c19c7db..d348e0a0dabf 100644 --- a/js/src/tooltip.js +++ b/js/src/tooltip.js @@ -470,7 +470,8 @@ class Tooltip extends BaseComponent { const flipModifier = { name: 'flip', options: { - altBoundary: true + altBoundary: true, + fallbackPlacements: ['top', 'right', 'bottom', 'left'] } }