File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed
src/core/features/question/services Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -982,11 +982,20 @@ export class CoreQuestionHelperProvider {
982982 const parentElement = icon . parentElement ;
983983 const parentIsClickable = parentElement instanceof HTMLButtonElement || parentElement instanceof HTMLAnchorElement ;
984984
985- if ( parentElement && parentIsClickable && parentElement . dataset . toggle === 'popover' ) {
986- return {
987- element : parentElement ,
988- html : parentElement ?. dataset . content ,
989- } ;
985+ if ( parentElement && parentIsClickable ) {
986+ if ( parentElement . dataset . bsToggle === 'popover' ) {
987+ // Bootstrap 5.
988+ return {
989+ element : parentElement ,
990+ html : parentElement ?. dataset . bsContent ,
991+ } ;
992+ } else if ( parentElement . dataset . toggle === 'popover' ) {
993+ // Bootstrap 4.
994+ return {
995+ element : parentElement ,
996+ html : parentElement ?. dataset . content ,
997+ } ;
998+ }
990999 }
9911000
9921001 // Support legacy icons used before MDL-77856 (4.2).
You can’t perform that action at this time.
0 commit comments