fix: only set url if different
This commit is contained in:
parent
b4ae99b74c
commit
0f249cc28d
|
@ -192,7 +192,9 @@ export function Browser() {
|
||||||
const handleIframeLoad = () => {
|
const handleIframeLoad = () => {
|
||||||
try {
|
try {
|
||||||
const newUrl = iframeRef?.current?.contentWindow?.location.href as string;
|
const newUrl = iframeRef?.current?.contentWindow?.location.href as string;
|
||||||
|
if (url !== newUrl) {
|
||||||
setUrl(newUrl);
|
setUrl(newUrl);
|
||||||
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// This will catch errors related to cross-origin requests, in which case we can't access the iframe's contentWindow.location
|
// This will catch errors related to cross-origin requests, in which case we can't access the iframe's contentWindow.location
|
||||||
console.warn(
|
console.warn(
|
||||||
|
|
Loading…
Reference in New Issue