This commit is contained in:
syuilo 2020-09-13 23:22:17 +09:00
parent 5447ecb306
commit d6f9453c38
21 changed files with 68 additions and 37 deletions

View file

@ -210,6 +210,7 @@ export default defineComponent({
showMenu() {
os.menu({
items: this.getMenu(),
}, {
source: this.$refs.menu,
});
},

View file

@ -108,6 +108,7 @@ export default defineComponent({
icon: faTrashAlt,
action: this.deleteFile
}],
}, {
source: ev.currentTarget || ev.target,
});
}

View file

@ -468,9 +468,10 @@ export default defineComponent({
renote: this.appearNote,
});
}
}]
source: this.$refs.renoteButton,
}],
viaKeyboard
}, {
source: this.$refs.renoteButton,
});
},
@ -684,8 +685,9 @@ export default defineComponent({
os.menu({
items: menu,
source: this.$refs.menuButton,
viaKeyboard
}, {
source: this.$refs.menuButton,
}).then(this.focus);
},
@ -702,8 +704,9 @@ export default defineComponent({
this.isDeleted = true;
}
}],
source: this.$refs.renoteTime,
viaKeyboard: viaKeyboard
}, {
source: this.$refs.renoteTime,
});
},

View file

@ -94,7 +94,8 @@ export default defineComponent({
icon: faTimesCircle,
action: () => { this.detachMedia(file.id) }
}],
source: ev.currentTarget || ev.target
}, {
source: ev.currentTarget || ev.target,
}).then(() => this.menu = null);
}
}

View file

@ -366,7 +366,8 @@ export default defineComponent({
icon: faLink,
action: () => { this.chooseFileFromUrl() }
}],
source: ev.currentTarget || ev.target
}, {
source: ev.currentTarget || ev.target,
});
},
@ -625,6 +626,7 @@ export default defineComponent({
});
}
})),
}, {
source: ev.currentTarget || ev.target,
});
}

View file

@ -176,6 +176,7 @@ export default defineComponent({
align: 'left',
fixed: true,
width: 240,
}, {
source: ev.currentTarget || ev.target,
});
},
@ -183,6 +184,7 @@ export default defineComponent({
align: 'left',
fixed: true,
width: 240,
}, {
source: ev.currentTarget || ev.target,
});
},
@ -238,6 +240,7 @@ export default defineComponent({
align: 'left',
fixed: true,
width: 200,
}, {
source: ev.currentTarget || ev.target,
});
},
@ -271,6 +274,7 @@ export default defineComponent({
align: 'left',
fixed: true,
width: 200,
}, {
source: ev.currentTarget || ev.target,
});
},