Make filemanager the quickaction for volumes
This commit is contained in:
@@ -25,7 +25,7 @@ function onMenu(event) {
|
||||
<div class="action-bar">
|
||||
<Menu ref="menuElement" :model="actions" />
|
||||
<ButtonGroup class="quick-action-group">
|
||||
<Button tool secondary v-for="quickAction in quickActions" :key="quickAction" :icon="quickAction.icon" @click="quickAction.action()" :href="quickAction.href || null" v-tooltip.top="quickAction.label"/>
|
||||
<Button tool secondary v-for="quickAction in quickActions" :key="quickAction" :icon="quickAction.icon" @click="quickAction.action()" :href="quickAction.href || null" :target="quickAction.target || null" v-tooltip.top="quickAction.label"/>
|
||||
<Button tool secondary @click.capture="onMenu($event)" icon="fa-solid fa-ellipsis" v-if="actions.length > 0 && actions.length !== quickActions.length"/>
|
||||
</ButtonGroup>
|
||||
<Button tool plain secondary @click.capture="onMenu($event)" icon="fa-solid fa-ellipsis" v-if="actions.length > 0 && actions.length !== quickActions.length" class="menu-action" />
|
||||
|
||||
@@ -39,7 +39,6 @@ function createActionMenu(volume) {
|
||||
icon: 'fa-solid fa-pencil-alt',
|
||||
label: t('main.action.edit'),
|
||||
visible: volume.mountType === 'sshfs' || volume.mountType === 'cifs' || volume.mountType === 'nfs',
|
||||
quickAction: true,
|
||||
action: openVolumeDialog.bind(null, volume),
|
||||
}, {
|
||||
separator: true,
|
||||
@@ -52,6 +51,7 @@ function createActionMenu(volume) {
|
||||
}, {
|
||||
icon: 'fa-solid fa-folder',
|
||||
label: t('volumes.openFileManagerActionTooltip'),
|
||||
quickAction: true,
|
||||
target: '_blank',
|
||||
href: '/filemanager.html#/home/volume/' + volume.id,
|
||||
}, {
|
||||
|
||||
Reference in New Issue
Block a user