おかしな動きをするプログラムを空想で再現するのはむずかしいので
サンプルプロジェクトをアップした方が答えてくれやすいぞ。