データ設定時にサイズを計算し直すようにしてみたつもり。