enhance(frontend): アニメーション設定で画面上のエフェクトも考慮するように (#15576)

* enhance(frontend): アニメーション設定で画面上のエフェクトも考慮するように

* Update Changelog
This commit is contained in:
かっこかり
2025-03-03 17:46:38 +09:00
committed by GitHub
parent 59567a7ccc
commit 01a3eabc4e
7 changed files with 10 additions and 7 deletions

View File

@@ -550,7 +550,7 @@ export function getRenoteMenu(props: {
icon: 'ti ti-repeat',
action: () => {
const el = props.renoteButton.value;
if (el) {
if (el && defaultStore.state.animation) {
const rect = el.getBoundingClientRect();
const x = rect.left + (el.offsetWidth / 2);
const y = rect.top + (el.offsetHeight / 2);
@@ -588,7 +588,7 @@ export function getRenoteMenu(props: {
icon: 'ti ti-repeat',
action: () => {
const el = props.renoteButton.value;
if (el) {
if (el && defaultStore.state.animation) {
const rect = el.getBoundingClientRect();
const x = rect.left + (el.offsetWidth / 2);
const y = rect.top + (el.offsetHeight / 2);
@@ -639,7 +639,7 @@ export function getRenoteMenu(props: {
text: channel.name,
action: () => {
const el = props.renoteButton.value;
if (el) {
if (el && defaultStore.state.animation) {
const rect = el.getBoundingClientRect();
const x = rect.left + (el.offsetWidth / 2);
const y = rect.top + (el.offsetHeight / 2);