diff options
author | Walter Lozano <walter.lozano@collabora.com> | 2020-10-26 18:08:09 +0000 |
---|---|---|
committer | Marius Vlad <marius.vlad@collabora.com> | 2020-11-17 09:53:44 +0000 |
commit | 308078596396326017e18a8ae81cba89770c3f7a (patch) | |
tree | 0ed3e083e502253e166a373c8da8158e72cabf5f /shared/helpers.h | |
parent | 681f5df234921e989606eefc6e293f37883bb22e (diff) |
desktop: Delay surface creation until committed
Some frameworks like GTK-3 delay the set_app_id until title and
parent are set, which makes ivi_check_pending_desktop_surface
unable to set the proper role on surface_added. A consequence
of this behaviour is that is not possible to use set_app_property
to configure an application as popup.
Instead, delay the creation of the surface until committed to give
the chance to have a valid app_id configured.
Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Change-Id: I3f672fb365f48659711c866c45a21df6058a5a02
Diffstat (limited to 'shared/helpers.h')
0 files changed, 0 insertions, 0 deletions