File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
packages/svelte-hmr/runtime/svelte-native Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -144,7 +144,7 @@ export const adapter = class ProxyAdapterNative extends ProxyAdapterDom {
144
144
clearHistory : true ,
145
145
} ,
146
146
getNavTransition ( hotOptions )
147
- ) ;
147
+ )
148
148
149
149
if ( isFirstPage ) {
150
150
// NOTE not so sure of bellow with the new NS6 method for replace
@@ -230,11 +230,12 @@ export const adapter = class ProxyAdapterNative extends ProxyAdapterDom {
230
230
// svelte-native uses navigateFrom event + e.isBackNavigation to know when to $destroy the component.
231
231
// To keep that behaviour after refresh, we move event handler from old native view to the new one using
232
232
// __navigateFromHandler property that svelte-native provides us with.
233
- const navigateFromHandler = oldNativeView . __navigateFromHandler ;
233
+ const navigateFromHandler = oldNativeView . __navigateFromHandler
234
234
if ( navigateFromHandler ) {
235
235
oldNativeView . off ( 'navigatedFrom' , navigateFromHandler )
236
236
newPageElement . nativeView . on ( 'navigatedFrom' , navigateFromHandler )
237
- delete oldNativeView . __navigateFromHandler ;
237
+ newPageElement . nativeView . __navigateFromHandler = navigateFromHandler
238
+ delete oldNativeView . __navigateFromHandler
238
239
}
239
240
240
241
return newPageElement
You can’t perform that action at this time.
0 commit comments