Skip to content

Commit 3904b8f

Browse files
committed
belt and braces
1 parent 2072638 commit 3904b8f

File tree

1 file changed

+8
-5
lines changed
  • packages/svelte/src/internal/client/dom/elements

1 file changed

+8
-5
lines changed

packages/svelte/src/internal/client/dom/elements/misc.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { teardown } from '../../reactivity/effects.js';
1+
import { render_effect } from '../../reactivity/effects.js';
22
import { hydrating } from '../hydration.js';
33
import { clear_text_content, get_first_child } from '../operations.js';
44
import { queue_micro_task } from '../task.js';
@@ -62,9 +62,12 @@ export function add_form_reset_listener() {
6262
* @param {string} text
6363
*/
6464
export function title(text) {
65-
const previous = document.title;
66-
document.title = text;
67-
teardown(() => {
68-
document.title = previous;
65+
render_effect(() => {
66+
const previous = document.title;
67+
document.title = text;
68+
69+
return () => {
70+
document.title = previous;
71+
};
6972
});
7073
}

0 commit comments

Comments
 (0)