You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Latest COG w/DRM backend viewport does not receive focus. As a result, all focus related operations fail. Was driving me crazy as though it was a bug in spatial navigation. The new cog-viewport.c:cog_viewport_set_visible_view_internal() function seems the culprit and appear to contain two bugs:
#1- missing call to wpe_view_backend_add_activity_state(backend, wpe_view_activity_state_focused) in the enable section.
#2- the preceding disable logic test looks backwards (seems like it should test for !priv->visible_view).
Thanks.
The text was updated successfully, but these errors were encountered:
Found the comment in cog_viewport_set_visible_view() which explains the focus issue. As setting focus is now the responsibility of the platform, calling wpe_view_backend_add_activity_state(wpe_view_data.backend, wpe_view_activity_state_focused) from cog_drm_platform_init_web_view() resolves the issue for DRM.
Latest COG w/DRM backend viewport does not receive focus. As a result, all focus related operations fail. Was driving me crazy as though it was a bug in spatial navigation. The new cog-viewport.c:cog_viewport_set_visible_view_internal() function seems the culprit and appear to contain two bugs:
#1- missing call to wpe_view_backend_add_activity_state(backend, wpe_view_activity_state_focused) in the enable section.
#2- the preceding disable logic test looks backwards (seems like it should test for !priv->visible_view).
Thanks.
The text was updated successfully, but these errors were encountered: