fixed
fixed
fixed ly
fixed resize and move
fixed
fixed and added ShiftListener