After discussion, if the change of the tex file is only in term of metadata (and not actual file content change, after a latex recompilation), the GitHub Desktop might be unable to display any change.
Since it detects no change even though the git status list this file, it falls back to a "this file is empty" message.