許可すべきものを許可
This commit is contained in:
parent
e9ad7cf226
commit
ade890f115
|
@ -110,6 +110,8 @@ export async function mainBoot() {
|
||||||
announcement,
|
announcement,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -120,6 +122,8 @@ export async function mainBoot() {
|
||||||
announcement,
|
announcement,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -37,6 +37,8 @@ function onClick(ev: MouseEvent) {
|
||||||
const y = ev.clientY;
|
const y = ev.clientY;
|
||||||
const { dispose } = os.popup(MkPlusOneEffect, { x, y }, {
|
const { dispose } = os.popup(MkPlusOneEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
|
|
||||||
saveData.value!.cookies++;
|
saveData.value!.cookies++;
|
||||||
|
|
|
@ -261,6 +261,8 @@ function onContextmenu(ev: MouseEvent) {
|
||||||
initialFolder: props.folder,
|
initialFolder: props.folder,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
}, { type: 'divider' }, {
|
}, { type: 'divider' }, {
|
||||||
|
|
|
@ -417,6 +417,8 @@ function chosen(emoji: any, ev?: MouseEvent) {
|
||||||
const y = rect.top + (el.offsetHeight / 2);
|
const y = rect.top + (el.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -43,6 +43,8 @@ if (isEnabledUrlPreview.value) {
|
||||||
source: el.value instanceof HTMLElement ? el.value : el.value?.$el,
|
source: el.value instanceof HTMLElement ? el.value : el.value?.$el,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -382,6 +382,8 @@ if (!props.mock) {
|
||||||
targetElement: renoteButton.value,
|
targetElement: renoteButton.value,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -405,6 +407,8 @@ if (!props.mock) {
|
||||||
targetElement: reactButton.value!,
|
targetElement: reactButton.value!,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -454,6 +458,8 @@ function react(): void {
|
||||||
const y = rect.top + (el.offsetHeight / 2);
|
const y = rect.top + (el.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -368,6 +368,8 @@ useTooltip(renoteButton, async (showing) => {
|
||||||
targetElement: renoteButton.value,
|
targetElement: renoteButton.value,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -391,6 +393,8 @@ if (appearNote.value.reactionAcceptance === 'likeOnly') {
|
||||||
targetElement: reactButton.value!,
|
targetElement: reactButton.value!,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -431,6 +435,8 @@ function react(): void {
|
||||||
const y = rect.top + (el.offsetHeight / 2);
|
const y = rect.top + (el.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -735,6 +735,8 @@ async function post(ev?: MouseEvent) {
|
||||||
const y = rect.top + (el.offsetHeight / 2);
|
const y = rect.top + (el.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,6 +30,8 @@ if (props.withTooltip) {
|
||||||
targetElement: elRef.value.$el,
|
targetElement: elRef.value.$el,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -133,6 +133,8 @@ function anime() {
|
||||||
const y = rect.top + (buttonEl.value.offsetHeight / 2);
|
const y = rect.top + (buttonEl.value.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkReactionEffect, { reaction: props.reaction, x, y }, {
|
const { dispose } = os.popup(MkReactionEffect, { reaction: props.reaction, x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -193,6 +193,8 @@ function openPlayer(): void {
|
||||||
url: requestUrl.href,
|
url: requestUrl.href,
|
||||||
}, {
|
}, {
|
||||||
// TODO
|
// TODO
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -56,6 +56,8 @@ if (props.showUrlPreview && isEnabledUrlPreview.value) {
|
||||||
source: el.value instanceof HTMLElement ? el.value : el.value?.$el,
|
source: el.value instanceof HTMLElement ? el.value : el.value?.$el,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,8 @@ export default {
|
||||||
|
|
||||||
const { dispose } = popup(MkRippleEffect, { x, y }, {
|
const { dispose } = popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
|
@ -59,6 +59,8 @@ export default {
|
||||||
targetElement: el,
|
targetElement: el,
|
||||||
}, {
|
}, {
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
|
|
||||||
self._close = () => {
|
self._close = () => {
|
||||||
|
|
|
@ -48,6 +48,8 @@ export class UserPreview {
|
||||||
this.hideTimer = window.setTimeout(this.close, 500);
|
this.hideTimer = window.setTimeout(this.close, 500);
|
||||||
},
|
},
|
||||||
closed: () => dispose(),
|
closed: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
|
|
||||||
this.promise = {
|
this.promise = {
|
||||||
|
|
|
@ -1012,12 +1012,16 @@ function attachGameEvents() {
|
||||||
{
|
{
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x: domX, y: domY }, {
|
const { dispose } = os.popup(MkRippleEffect, { x: domX, y: domY }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
const { dispose } = os.popup(MkPlusOneEffect, { x: domX, y: domY, value: scoreDelta + (scoreUnit === 'pt' ? '' : scoreUnit) }, {
|
const { dispose } = os.popup(MkPlusOneEffect, { x: domX, y: domY, value: scoreDelta + (scoreUnit === 'pt' ? '' : scoreUnit) }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -534,6 +534,8 @@ export function getRenoteMenu(props: {
|
||||||
const y = rect.top + (el.offsetHeight / 2);
|
const y = rect.top + (el.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -572,6 +574,8 @@ export function getRenoteMenu(props: {
|
||||||
const y = rect.top + (el.offsetHeight / 2);
|
const y = rect.top + (el.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -623,6 +627,8 @@ export function getRenoteMenu(props: {
|
||||||
const y = rect.top + (el.offsetHeight / 2);
|
const y = rect.top + (el.offsetHeight / 2);
|
||||||
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
const { dispose } = os.popup(MkRippleEffect, { x, y }, {
|
||||||
end: () => dispose(),
|
end: () => dispose(),
|
||||||
|
}, {
|
||||||
|
allowMultiple: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,9 @@ export function useChartTooltip(opts: { position: 'top' | 'middle' } = { positio
|
||||||
y: tooltipY,
|
y: tooltipY,
|
||||||
title: tooltipTitle,
|
title: tooltipTitle,
|
||||||
series: tooltipSeries,
|
series: tooltipSeries,
|
||||||
}, {});
|
}, {}, {
|
||||||
|
allowMultiple: true,
|
||||||
|
});
|
||||||
|
|
||||||
onUnmounted(() => {
|
onUnmounted(() => {
|
||||||
disposeTooltipComponent();
|
disposeTooltipComponent();
|
||||||
|
|
Loading…
Reference in New Issue