I have this in the setup() code:
tauri::WebviewWindowBuilder::new(
app,
"error",
tauri::WebviewUrl::App("/migrate".into()),
)
.title(&app.package_info().name)
.build()?;
app.emit_to(
EventTarget::webview_window("error"),
"message",
"oh shit".to_string(),
)
.unwrap();
And this in my +page.svelte
<script>
import { listen } from "@tauri-apps/api/event"
import { browser } from "$app/environment"
if (browser) {
listen("message", (event) => {
console.log(event)
})
}
</script>
No event is ever printed to the console. Why?