|
50 | 50 | <element name="base" type="button" selector="(//div[contains(@class,'pagebuilder-button-item')])[{{arg1}}]//a[contains(@class,'pagebuilder-button')]" parameterized="true"/>
|
51 | 51 | <element name="emptyButtonItemElement" type="button" selector="(//div[contains(@class,'pagebuilder-button-item')])[{{arg1}}]//a[contains(@class,'pagebuilder-button')]//span[contains(@class,'placeholder-text') and not(text())]" parameterized="true"/>
|
52 | 52 | <element name="editableButtonItemElement" type="button" selector="(//div[contains(@class,'pagebuilder-button-item')])[{{arg1}}]//a[contains(@class,'pagebuilder-button')]//span[contains(@contenteditable,'true')]" parameterized="true"/>
|
53 |
| - <element name="jsButtonSelector" type="text" selector="document.querySelectorAll('.pagebuilder-button-item')[{{arg1}}-1]" parameterized="true"/> |
| 53 | + <element name="jsButtonSelector" type="text" selector="document.querySelectorAll('.pagebuilder-button-item a[data-element=\'link\']')[{{arg1}}-1]" parameterized="true"/> |
54 | 54 | <element name="moveHandle" type="button" selector="(//div[contains(@class,'pagebuilder-button-item')])[{{arg1}}]//a//span[@class='button-item-drag-handle']" parameterized="true"/>
|
55 | 55 | <element name="moveHandleDisabled" type="button" selector="(//div[contains(@class,'pagebuilder-button-item')])[{{arg1}}]//a//span[contains(@class,'button-item-drag-handle') and contains(@class,'disabled')]" parameterized="true"/>
|
56 | 56 | <element name="openOptionsMenu" type="button" selector="(//div[contains(@class,'pagebuilder-button-item')])[{{arg1}}]//a[contains(@class,'pagebuilder-button')]" parameterized="true"/>
|
|
79 | 79 | <element name="all" type="button" selector="[data-role='button-item']"/>
|
80 | 80 | <element name="base" type="button" selector="(//div[@data-role='button-item'])[{{arg1}}]" parameterized="true"/>
|
81 | 81 | <element name="emptyButtonItemElement" type="button" selector="(//div[@data-role='button-item'])[{{arg1}}]//a//span[not(text())]" parameterized="true"/>
|
82 |
| - <element name="jsButtonSelector" type="text" selector="document.querySelectorAll('div[data-role=\'button-item\']')[{{arg1}}-1]" parameterized="true"/> |
| 82 | + <element name="jsButtonSelector" type="text" selector="document.querySelectorAll('div[data-role=\'button-item\'] a')[{{arg1}}-1]" parameterized="true"/> |
83 | 83 | <!-- Content Configuration -->
|
84 | 84 | <element name="buttonItemText" type="button" selector="(//div[@data-role='button-item'])[{{arg1}}]//a//span[contains(.,'{{arg2}}')]" parameterized="true"/>
|
85 | 85 | <element name="buttonItemType" type="button" selector="(//div[@data-role='button-item'])[{{arg1}}]//a[@class='{{arg2}}']" parameterized="true"/>
|
|
0 commit comments