LOGD("IPS::SHOW::READY\n");
+ // base_output_resolution
+ e_client_base_output_resolution_transform_adjust(ips->ec);
+
_e_input_panel_surface_show(ips);
}
if (!ec || !g_floating_info) return;
- e_zone_useful_geometry_get(ec->zone, &zx, &zy, &zw, &zh);
+ e_client_base_output_resolution_useful_geometry_get(ec, &zx, &zy, &zw, &zh);
switch (ec->e.state.rot.ang.curr)
{
if (!ec || !g_floating_info) return;
if (!_e_input_panel_allow_position_set(ec, NULL, __FUNCTION__)) return;
- e_zone_useful_geometry_get(ec->zone, &zx, &zy, &zw, &zh);
+ e_client_base_output_resolution_useful_geometry_get(ec, &zx, &zy, &zw, &zh);
switch (ec->e.state.rot.ang.curr)
{
(!g_floating_info->init_landscape_position && (cur_angle == 90 || cur_angle == 270)))
_e_input_panel_init_floating_position(ec);
- e_zone_useful_geometry_get(ec->zone, &zx, &zy, &zw, &zh);
+ e_client_base_output_resolution_useful_geometry_get(ec, &zx, &zy, &zw, &zh);
switch (cur_angle)
{
if (!_e_input_panel_allow_position_set(ec, focused_ec, __FUNCTION__))
return;
- e_zone_useful_geometry_get(ec->zone, &zx, &zy, &zw, &zh);
+ e_client_base_output_resolution_useful_geometry_get(ec, &zx, &zy, &zw, &zh);
/* Get the position of center bottom each angles */
switch (ec->e.state.rot.ang.curr)
ips->eh.rot_change_end =
ecore_event_handler_add(E_EVENT_CLIENT_ROTATION_CHANGE_END,
_e_input_panel_client_cb_rotation_change_end, ips);
+
+ // base_output_resolution.
+ e_client_base_output_resolution_update(ec);
}