Skip to content

Commit dcf3267

Browse files
authored
fix(editor): Fix sticky button disappearing on window resize (#15105)
1 parent 73a4a33 commit dcf3267

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

packages/frontend/editor-ui/src/components/Node/NodeCreation.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,20 @@ function nodeTypeSelected(nodeTypes: string[]) {
8888
closeNodeCreator(true);
8989
}
9090
91-
onMounted(() => {
91+
function setWrapperRect() {
9292
wrapperBoundingRect.value = wrapperRef.value?.getBoundingClientRect();
93+
}
94+
95+
onMounted(() => {
96+
setWrapperRect();
9397
9498
document.addEventListener('mousemove', onMouseMove);
99+
window.addEventListener('resize', setWrapperRect);
95100
});
96101
97102
onBeforeUnmount(() => {
98103
document.removeEventListener('mousemove', onMouseMove);
104+
window.removeEventListener('resize', setWrapperRect);
99105
});
100106
</script>
101107

0 commit comments

Comments
 (0)