From f132400865217ccc83dd31bb53bb8f584a1a6f2f Mon Sep 17 00:00:00 2001 From: Martijn Cuppens Date: Wed, 9 Dec 2020 19:21:30 +0100 Subject: [PATCH] Add fallback behaviour --- js/src/dropdown.js | 6 ++++++ js/src/tooltip.js | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) 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'] } }