This commit is contained in:
syuilo 2020-09-20 12:02:39 +09:00
parent e3679f739b
commit 0d02dd06de
2 changed files with 5 additions and 11 deletions

View File

@ -378,11 +378,8 @@ export default defineComponent({
chooseUser() {
this.close();
const vm = os.modal(MkUserSelect, {});
vm.$once('selected', user => {
os.modal(MkUserSelect, {}).then(user => {
this.complete('user', user);
});
vm.$once('closed', () => {
this.textarea.focus();
});
},

View File

@ -424,12 +424,11 @@ export default defineComponent({
// TODO: information dialog
return;
}
const w = os.modal(MkVisibilityChooser, {
os.modal(MkVisibilityChooser, {
source: this.$refs.visibilityButton,
currentVisibility: this.visibility,
currentLocalOnly: this.localOnly
});
w.$once('chosen', ({ visibility, localOnly }) => {
}).then(({ visibility, localOnly }) => {
this.applyVisibility(visibility);
this.localOnly = localOnly;
});
@ -440,8 +439,7 @@ export default defineComponent({
},
addVisibleUser() {
const vm = os.modal(MkUserSelect, {});
vm.$once('selected', user => {
os.modal(MkUserSelect, {}).then(user => {
this.visibleUsers.push(user);
});
},
@ -604,8 +602,7 @@ export default defineComponent({
},
insertMention() {
const vm = os.modal(MkUserSelect, {});
vm.$once('selected', user => {
os.modal(MkUserSelect, {}).then(user => {
insertTextAtCursor(this.$refs.text, getAcct(user) + ' ');
});
},