mirror of
https://github.com/docusealco/docuseal
synced 2026-11-09 07:42:32 -05:00
fix builder resize
This commit is contained in:
1 parent
218c22da21
commit
7537d05d1f
1 file changed
+8
-6
@@ -1644,14 +1644,14 @@ export default {
|
|||||||
this.redoStack = []
|
this.redoStack = []
|
||||||
|
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
this.onWindowResize()
|
this.resizeObserver = new ResizeObserver(this.onResize)
|
||||||
|
this.resizeObserver.observe(this.$el.getRootNode().querySelector('div[data-v-app]'))
|
||||||
})
|
})
|
||||||
|
|
||||||
document.addEventListener('keyup', this.onKeyUp)
|
document.addEventListener('keyup', this.onKeyUp)
|
||||||
document.addEventListener('template-builder:apply-revision', this.onApplyRevisionEvent)
|
document.addEventListener('template-builder:apply-revision', this.onApplyRevisionEvent)
|
||||||
window.addEventListener('keydown', this.onKeyDown)
|
window.addEventListener('keydown', this.onKeyDown)
|
||||||
|
|
||||||
window.addEventListener('resize', this.onWindowResize)
|
|
||||||
window.addEventListener('dragleave', this.onWindowDragLeave)
|
window.addEventListener('dragleave', this.onWindowDragLeave)
|
||||||
|
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
@@ -1675,7 +1675,7 @@ export default {
|
|||||||
document.removeEventListener('template-builder:apply-revision', this.onApplyRevisionEvent)
|
document.removeEventListener('template-builder:apply-revision', this.onApplyRevisionEvent)
|
||||||
window.removeEventListener('keydown', this.onKeyDown)
|
window.removeEventListener('keydown', this.onKeyDown)
|
||||||
|
|
||||||
window.removeEventListener('resize', this.onWindowResize)
|
this.resizeObserver.disconnect()
|
||||||
window.removeEventListener('dragleave', this.onWindowDragLeave)
|
window.removeEventListener('dragleave', this.onWindowDragLeave)
|
||||||
},
|
},
|
||||||
beforeUpdate () {
|
beforeUpdate () {
|
||||||
@@ -2443,13 +2443,15 @@ export default {
|
|||||||
this.save()
|
this.save()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onWindowResize (e) {
|
onResize () {
|
||||||
const breakpointLg = 1024
|
const breakpointLg = 1024
|
||||||
const breakpointMd = 768
|
const breakpointMd = 768
|
||||||
const width = this.$el.getRootNode().querySelector('div[data-v-app]').offsetWidth
|
const width = this.$el.getRootNode().querySelector('div[data-v-app]').offsetWidth
|
||||||
|
|
||||||
this.isBreakpointLg = width < breakpointLg
|
if (width) {
|
||||||
this.isBreakpointMd = width < breakpointMd
|
this.isBreakpointLg = width < breakpointLg
|
||||||
|
this.isBreakpointMd = width < breakpointMd
|
||||||
|
}
|
||||||
},
|
},
|
||||||
onPagesWheel (event) {
|
onPagesWheel (event) {
|
||||||
const isFastScroll = Math.abs(event.deltaY) > 1
|
const isFastScroll = Math.abs(event.deltaY) > 1
|
||||||
|
|||||||
Reference in new issue
Block a user