- _e_border_pending_move_resize_add(bd, move, 1, x, y, w, h, without_border, 0);
- return;
+ /* FIXME: hack for resizing vkbd like window.
+ * IT SHOULD BE REMOVED after move the code which set the geometry of vkbd like window
+ * to illume's layout hook handler.
+ * the job of pending move/resize wouldn't be processed,
+ * in case this function is called from "_e_border_rotation_check" via "e_hints_window_init".
+ * thus we have to move/resize directry without pending in case geometry hint is existed. */
+ if (!_e_border_rotation_geom_get(bd, bd->zone, bd->client.e.state.rot.curr,
+ NULL, NULL, NULL, NULL, NULL))
+ {
+ _e_border_pending_move_resize_add(bd, move, 1, x, y, w, h, without_border, 0);
+ return;
+ }