Skip to content

Commit 2f0e0d6

Browse files
yury-saperezdc
authored andcommitted
fix: allow resetting fullscreen client to nullptr
1 parent d7c669c commit 2f0e0d6

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

include/wpe/view-backend.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ wpe_view_backend_set_input_client(struct wpe_view_backend*, const struct wpe_vie
103103
/**
104104
* wpe_view_backend_set_fullscreen_client:
105105
* @view_backend: (transfer none): The view backend to obtains events from.
106-
* @client: (transfer none): Client with callbacks for the events.
107-
* @userdata: (transfer none): User data passed to client callbacks.
106+
* @client: (transfer none) (nullable): Client with callbacks for the events.
107+
* @userdata: (transfer none) (nullable): User data passed to client callbacks.
108108
*
109109
* Configure a @client with callbacks invoked for DOM fullscreen requests.
110110
*

src/view-backend.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,6 @@ wpe_view_backend_set_input_client(struct wpe_view_backend* backend, const struct
103103
void
104104
wpe_view_backend_set_fullscreen_client(struct wpe_view_backend* backend, const struct wpe_view_backend_fullscreen_client* client, void* client_data)
105105
{
106-
assert(!backend->fullscreen_client);
107-
108106
backend->fullscreen_client = client;
109107
backend->fullscreen_client_data = client_data;
110108
}

0 commit comments

Comments
 (0)