コールバックが複数回呼ばれるのを修正