diff --git a/frontend/src/components/AdBand.vue b/frontend/src/components/AdBand.vue index 8d075ff..7e9b812 100644 --- a/frontend/src/components/AdBand.vue +++ b/frontend/src/components/AdBand.vue @@ -33,9 +33,11 @@ import { computed, onMounted, watch } from 'vue'; import { useAds } from '@/composables/useAds'; import { openContextMenu } from '@/composables/useContextMenu'; import { useCustomStyles, AD_FRAME_PRESETS } from '@/composables/useCustomStyles'; +import { useMyPerks } from '@/composables/useMessages'; const { ads, fetchAds, reportImpression } = useAds('band'); const { prefs } = useCustomStyles(); +const { myPerks } = useMyPerks(); const cardStyle = computed(() => { const p = AD_FRAME_PRESETS[prefs.adFrame]; @@ -43,6 +45,7 @@ const cardStyle = computed(() => { }); function onRightClick(e: MouseEvent): void { + if (!myPerks.value.elementSkin) return; e.stopPropagation(); openContextMenu({ x: e.clientX, diff --git a/frontend/src/components/MessageItem.vue b/frontend/src/components/MessageItem.vue index 639635d..5003210 100644 --- a/frontend/src/components/MessageItem.vue +++ b/frontend/src/components/MessageItem.vue @@ -3,7 +3,7 @@