許可すべきものを許可

This commit is contained in:
kakkokari-gtyih 2024-07-13 12:43:45 +09:00
parent e9ad7cf226
commit ade890f115
18 changed files with 53 additions and 1 deletions

View File

@ -110,6 +110,8 @@ export async function mainBoot() {
announcement,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
}
@ -120,6 +122,8 @@ export async function mainBoot() {
announcement,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
}
});

View File

@ -37,6 +37,8 @@ function onClick(ev: MouseEvent) {
const y = ev.clientY;
const { dispose } = os.popup(MkPlusOneEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
saveData.value!.cookies++;

View File

@ -261,6 +261,8 @@ function onContextmenu(ev: MouseEvent) {
initialFolder: props.folder,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
},
}, { type: 'divider' }, {

View File

@ -417,6 +417,8 @@ function chosen(emoji: any, ev?: MouseEvent) {
const y = rect.top + (el.offsetHeight / 2);
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}

View File

@ -43,6 +43,8 @@ if (isEnabledUrlPreview.value) {
source: el.value instanceof HTMLElement ? el.value : el.value?.$el,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
});
}

View File

@ -382,6 +382,8 @@ if (!props.mock) {
targetElement: renoteButton.value,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
});
@ -405,6 +407,8 @@ if (!props.mock) {
targetElement: reactButton.value!,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
});
}
@ -454,6 +458,8 @@ function react(): void {
const y = rect.top + (el.offsetHeight / 2);
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}
} else {

View File

@ -368,6 +368,8 @@ useTooltip(renoteButton, async (showing) => {
targetElement: renoteButton.value,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
});
@ -391,6 +393,8 @@ if (appearNote.value.reactionAcceptance === 'likeOnly') {
targetElement: reactButton.value!,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
});
}
@ -431,6 +435,8 @@ function react(): void {
const y = rect.top + (el.offsetHeight / 2);
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}
} else {

View File

@ -735,6 +735,8 @@ async function post(ev?: MouseEvent) {
const y = rect.top + (el.offsetHeight / 2);
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}
}

View File

@ -30,6 +30,8 @@ if (props.withTooltip) {
targetElement: elRef.value.$el,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
});
}

View File

@ -133,6 +133,8 @@ function anime() {
const y = rect.top + (buttonEl.value.offsetHeight / 2);
const { dispose } = os.popup(MkReactionEffect, { reaction: props.reaction, x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}

View File

@ -193,6 +193,8 @@ function openPlayer(): void {
url: requestUrl.href,
}, {
// TODO
}, {
allowMultiple: true,
});
}

View File

@ -56,6 +56,8 @@ if (props.showUrlPreview && isEnabledUrlPreview.value) {
source: el.value instanceof HTMLElement ? el.value : el.value?.$el,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
});
}

View File

@ -19,6 +19,8 @@ export default {
const { dispose } = popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
});
},

View File

@ -59,6 +59,8 @@ export default {
targetElement: el,
}, {
closed: () => dispose(),
}, {
allowMultiple: true,
});
self._close = () => {

View File

@ -48,6 +48,8 @@ export class UserPreview {
this.hideTimer = window.setTimeout(this.close, 500);
},
closed: () => dispose(),
}, {
allowMultiple: true,
});
this.promise = {

View File

@ -1012,12 +1012,16 @@ function attachGameEvents() {
{
const { dispose } = os.popup(MkRippleEffect, { x: domX, y: domY }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}
{
const { dispose } = os.popup(MkPlusOneEffect, { x: domX, y: domY, value: scoreDelta + (scoreUnit === 'pt' ? '' : scoreUnit) }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}

View File

@ -534,6 +534,8 @@ export function getRenoteMenu(props: {
const y = rect.top + (el.offsetHeight / 2);
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}
@ -572,6 +574,8 @@ export function getRenoteMenu(props: {
const y = rect.top + (el.offsetHeight / 2);
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}
@ -623,6 +627,8 @@ export function getRenoteMenu(props: {
const y = rect.top + (el.offsetHeight / 2);
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
end: () => dispose(),
}, {
allowMultiple: true,
});
}

View File

@ -23,7 +23,9 @@ export function useChartTooltip(opts: { position: 'top' | 'middle' } = { positio
y: tooltipY,
title: tooltipTitle,
series: tooltipSeries,
}, {});
}, {}, {
allowMultiple: true,
});
onUnmounted(() => {
disposeTooltipComponent();