If a submodule is added to a branch (the master branch for instance, see "master" attachement) and then all changes are committed there. Then a second branch is checked out (see "Branch" attachment"; then this second branch seems to have "uncomitted changes" associated to it.
However, when switching to File Status View, the list is empty. Furthermore, Reset is disabled.
I would have expected either:
1. The files in the submodules are listed in the File Status View
2. The submodules are not listed as Uncommited Changes