Revert "feat(editor): 选中组件后自动滚动到组件位置"

This reverts commit d23a318003e9d6dad1480df560fb36ac3005554f.
This commit is contained in:
jia000 2022-05-07 20:16:48 +08:00
parent d23a318003
commit 6b5ad8c5ae
2 changed files with 0 additions and 15 deletions

View File

@ -154,9 +154,6 @@ export default class StageCore extends EventEmitter {
}
this.mask.setLayout(el);
el.scrollIntoView();
this.dr.select(el, event);
this.selectedDom = el;

View File

@ -130,14 +130,9 @@ export default class StageMask extends Rule {
if (!page) return;
this.page = page;
this.pageScrollParent?.removeEventListener('scroll', this.pageScrollParentScrollHandler);
this.pageScrollParent = getScrollParent(page) || this.core.renderer.contentWindow?.document.documentElement || null;
this.pageResizeObserver?.disconnect();
this.pageScrollParent?.addEventListener('scroll', this.pageScrollParentScrollHandler);
if (typeof ResizeObserver !== 'undefined') {
this.pageResizeObserver = new ResizeObserver((entries) => {
const [entry] = entries;
@ -318,11 +313,4 @@ export default class StageMask extends Rule {
private mouseLeaveHandler = () => {
setTimeout(() => this.emit('clearHighlight'), throttleTime);
};
private pageScrollParentScrollHandler = () => {
if (!this.pageScrollParent) return;
this.scrollLeft = this.pageScrollParent.scrollLeft;
this.scrollTop = this.pageScrollParent.scrollTop;
this.scroll();
};
}