Skip to content

Commit d29a2c8

Browse files
committed
Fix message events
1 parent 21a1e73 commit d29a2c8

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

src/WebView/Api/LifecycleEvents/LifecycleEventsListener.php

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -34,35 +34,35 @@ final class LifecycleEventsListener extends LoadedWebViewExtension
3434
*/
3535
private const string WEBVIEW_HANDLER_STRUCT = <<<'CDATA'
3636
struct {
37-
// TODO Add permissions event
38-
// TODO Add fullscreen event
37+
// TODO Add permissions event
38+
// TODO Add fullscreen event
3939
40-
// saucer_webview_event_dom_ready
41-
void (*onDomReady)(const saucer_webview *, void *);
40+
// saucer_webview_event_dom_ready
41+
void (*onDomReady)(const saucer_webview *, void *);
4242
43-
// saucer_webview_event_navigated
44-
// TODO Add saucer_url support
45-
void (*onNavigated)(const saucer_webview *, saucer_url *, void *);
43+
// saucer_webview_event_navigated
44+
// TODO Add saucer_url support
45+
void (*onNavigated)(const saucer_webview *, saucer_url *, void *);
4646
47-
// saucer_webview_event_navigate
48-
SAUCER_POLICY (*onNavigating)(const saucer_webview *, const saucer_navigation *, void *);
47+
// saucer_webview_event_navigate
48+
SAUCER_POLICY (*onNavigating)(const saucer_webview *, const saucer_navigation *, void *);
4949
50-
// saucer_webview_event_favicon
51-
void (*onFaviconChanged)(const saucer_webview *, saucer_icon *, void *);
50+
// saucer_webview_event_favicon
51+
void (*onFaviconChanged)(const saucer_webview *, saucer_icon *, void *);
5252
53-
// saucer_webview_event_title
54-
void (*onTitleChanged)(const saucer_webview *, const char *, size_t, void *);
53+
// saucer_webview_event_title
54+
void (*onTitleChanged)(const saucer_webview *, const char *, size_t, void *);
5555
56-
// saucer_webview_event_load
57-
void (*onLoad)(const saucer_webview *, SAUCER_STATE, void *);
56+
// saucer_webview_event_load
57+
void (*onLoad)(const saucer_webview *, SAUCER_STATE, void *);
5858
59-
// saucer_webview_event_message
60-
void (*onMessage)(const saucer_webview *, const char *, size_t, void *);
59+
// saucer_webview_event_message
60+
void (*onMessage)(const saucer_webview *, const char *, size_t, void *);
6161
}
6262
CDATA;
6363

6464
/**
65-
* Contains managed struct with event handlers.
65+
* Contains a managed struct with event handlers.
6666
*
6767
* @phpstan-var CSaucerWebViewEventsStruct
6868
*/
@@ -116,7 +116,7 @@ private function listenEvents(): void
116116
$this->app->saucer->saucer_webview_on($ptr, Event::SAUCER_WEBVIEW_EVENT_FAVICON, $ctx->onFaviconChanged, false, null);
117117
$this->app->saucer->saucer_webview_on($ptr, Event::SAUCER_WEBVIEW_EVENT_TITLE, $ctx->onTitleChanged, false, null);
118118
$this->app->saucer->saucer_webview_on($ptr, Event::SAUCER_WEBVIEW_EVENT_LOAD, $ctx->onLoad, false, null);
119-
$this->app->saucer->saucer_webview_on($ptr, Event::SAUCER_WEBVIEW_EVENT_MESSAGE, $ctx->onLoad, false, null);
119+
$this->app->saucer->saucer_webview_on($ptr, Event::SAUCER_WEBVIEW_EVENT_MESSAGE, $ctx->onMessage, false, null);
120120
}
121121

122122
private function onMessageReceived(string $message): bool

0 commit comments

Comments
 (0)