User check on file open - fix

Removed the original check() call from add() and re-arranged it inside focus() so it applies for every file focus event, not just on tab changes.