fix infinite browser tab bug