fix: No scroll to anchor if already exists
This commit is contained in:
@@ -879,7 +879,13 @@ const observe = (
|
||||
callback(match as HTMLElement);
|
||||
}
|
||||
});
|
||||
observer.observe(targetNode, { childList: true, subtree: true });
|
||||
|
||||
if (targetNode.querySelector(selector)) {
|
||||
callback(targetNode.querySelector(selector) as HTMLElement);
|
||||
} else {
|
||||
observer.observe(targetNode, { childList: true, subtree: true });
|
||||
}
|
||||
|
||||
return observer;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user