"Submodule Update" button from "Git Sync" does not use recursion
Our repo has several nested submodule dependencies. When I use the Git Sync dialog, the Submodule Update button only calls update on the first level of submodules, not recursively. Because of that I cannot update all our submodules directly from the Sync screen, I need to call it manually again from context menu on our repo.
What is the expected output? What do you see instead?
The Submodule Update button should either open the detailed Submodule Update dialog, or check submodules recursively by default, or after changing this behavior in settings.
What version of TortoiseGit and Git are you using? On what operating system?
TortoiseGit 2.5.0.0, Git for Windows 2.14.1
Windows 10 x64 Creators Update