Merge pull request #1249 from hgiesel/dropdownfix

Adapt use of createDropdown for editor buttons
This commit is contained in:
Damien Elmes 2021-06-24 12:31:20 +10:00 committed by GitHub
commit 6b87a022bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 2 deletions

View File

@ -65,7 +65,10 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
<ButtonGroupItem>
<WithDropdownMenu let:createDropdown let:menuId>
<OnlyEditable let:disabled>
<IconButton {disabled} on:mount={createDropdown}>
<IconButton
{disabled}
on:mount={(event) => createDropdown(event.detail.button)}
>
{@html listOptionsIcon}
</IconButton>
</OnlyEditable>

View File

@ -88,7 +88,10 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
<ButtonGroupItem>
<WithDropdownMenu let:createDropdown let:menuId>
<WithContext key={disabledKey} let:context={disabled}>
<IconButton {disabled} on:mount={createDropdown}>
<IconButton
{disabled}
on:mount={(event) => createDropdown(event.detail.button)}
>
{@html functionIcon}
</IconButton>
</WithContext>