Skip to content

Commit 6c4f330

Browse files
committed
Add role handling for 'trigger' buttons in getButton function
1 parent 9b27f93 commit 6c4f330

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

test/bootstrap.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1135,7 +1135,12 @@ function getButton(buttonName, joditOrElement, role, last) {
11351135
const elm = joditOrElement.container || joditOrElement;
11361136

11371137
const classes = ['jodit-toolbar-button', 'jodit-ui-button'];
1138-
const roleSelector = role ? `[role="${role}"]` : '[role]';
1138+
let roleSelector = role ? `[role="${role}"]` : '[role]';
1139+
1140+
if (role === 'trigger') {
1141+
roleSelector = '[role][aria-haspopup="true"]';
1142+
}
1143+
11391144
let button;
11401145

11411146
if (!/\s/.test(buttonName)) {

0 commit comments

Comments
 (0)