if (g_floating_info->resizing && g_floating_info->new_width > 0 && g_floating_info->new_height > 0)
{
- int ec_w = ec->w;
- int ec_h = ec->h;
-
- if (angle == 90 || angle == 270)
- {
- ec_w = ec->h;
- ec_h = ec->w;
- }
-
- if (g_floating_info->new_width != ec_w || g_floating_info->new_height != ec_h)
+ if (g_floating_info->new_width != ec->w || g_floating_info->new_height != ec->h)
{
LOGI("x : %d, y : %d, w : %d, h : %d", nx, ny, g_floating_info->new_width, g_floating_info->new_height);
e_client_util_move_resize_without_frame(ec, nx, ny, g_floating_info->new_width, g_floating_info->new_height);
void e_input_panel_floating_panel_move_resize(int x, int y, int w, int h)
{
- E_Input_Panel_Surface *floating_ips = NULL;
- int angle = 0;
-
LOGI("x : %d, y : %d, w : %d, h : %d", x, y, w, h);
if (g_floating_info->align_position.x >= 0 || g_floating_info->align_position.y >= 0)
g_floating_info->align_position.y = -1;
}
- floating_ips = _e_input_floating_panel_surface_get();
- if (floating_ips && floating_ips->ec)
- angle = floating_ips->ec->e.state.rot.ang.curr;
-
- if (angle == 90 || angle == 270)
- {
- g_floating_info->new_width = h;
- g_floating_info->new_height = w;
- }
- else
- {
- g_floating_info->new_width = w;
- g_floating_info->new_height = h;
- }
+ g_floating_info->new_width = w;
+ g_floating_info->new_height = h;
e_input_panel_floating_position_set(x, y);
}