The function `e_client_base_output_resolution_update()` was omitted when
the commit
cf3f5d2 was applied by mistake. Because of this, base output
resolution feature couldn't work to windows.
This patch also moves this call from `shell` implementations to
`e_policy_wl` in this process.
Change-Id: I7abbb772040bfa598e982684889f49aff703a08c
ELOGF("SHELL", "Create shell surface", ec);
- // base_output_resolution.
- e_client_base_output_resolution_update(ec);
-
e_shell_e_client_shsurface_assign(ec, shsurf_resource, &api);
e_comp_wl_shell_surface_ready(ec);
}
ec,
_e_shell_surface_cb_destroy);
- // base_output_resolution.
- e_client_base_output_resolution_update(ec);
-
e_shell_e_client_shsurface_assign(ec, shsurf_resource, &api);
e_shell_e_client_toplevel_set(ec);
if (EINA_UNLIKELY(!ec))
return;
+ e_client_base_output_resolution_update(ec);
+
e_policy_client_maximize(ec);
e_client_base_output_resolution_transform_adjust(ec);