if (item.x > area.x + area.width) {
        item.x = area.x + area.width;
        item.width = 0;
    }