diff --git a/client/web/compose/src/components/PageBlocks/Wrap/Card.vue b/client/web/compose/src/components/PageBlocks/Wrap/Card.vue
index 2e35b9955..588757c1e 100644
--- a/client/web/compose/src/components/PageBlocks/Wrap/Card.vue
+++ b/client/web/compose/src/components/PageBlocks/Wrap/Card.vue
@@ -44,7 +44,7 @@
:title="isBlockMagnified ? '' : $t('general.label.magnify')"
variant="outline-light"
class="d-flex align-items-center text-secondary d-print-none border-0"
- @click="$root.$emit('magnify-page-block', isBlockMagnified ? undefined : { blockID: block.blockID })"
+ @click="$root.$emit('magnify-page-block', isBlockMagnified ? undefined : magnifyParams)"
>
diff --git a/client/web/compose/src/components/PageBlocks/Wrap/Plain.vue b/client/web/compose/src/components/PageBlocks/Wrap/Plain.vue
index c9e17a000..1ec051632 100644
--- a/client/web/compose/src/components/PageBlocks/Wrap/Plain.vue
+++ b/client/web/compose/src/components/PageBlocks/Wrap/Plain.vue
@@ -42,7 +42,7 @@
:title="isBlockMagnified ? '' : $t('general.label.magnify')"
variant="outline-light"
class="d-flex align-items-center text-primary d-print-none border-0"
- @click="$root.$emit('magnify-page-block', isBlockMagnified ? undefined : { blockID: block.blockID })"
+ @click="$root.$emit('magnify-page-block', isBlockMagnified ? undefined : magnifyParams)"
>
diff --git a/client/web/compose/src/components/PageBlocks/Wrap/base.vue b/client/web/compose/src/components/PageBlocks/Wrap/base.vue
index 4710e5812..62d65d2a7 100644
--- a/client/web/compose/src/components/PageBlocks/Wrap/base.vue
+++ b/client/web/compose/src/components/PageBlocks/Wrap/base.vue
@@ -1,5 +1,6 @@
diff --git a/client/web/compose/src/components/Public/Page/Block/Modal.vue b/client/web/compose/src/components/Public/Page/Block/Modal.vue
index ee5ad3cdd..dd5333c3f 100644
--- a/client/web/compose/src/components/Public/Page/Block/Modal.vue
+++ b/client/web/compose/src/components/Public/Page/Block/Modal.vue
@@ -29,6 +29,7 @@