I've tested with a SMB share, it says "calculating" when it doesn't know the size of a directory:
https://i.postimg.cc/3xn1sNC6/Screenshot-2019-02-25-at-08-03...
It also shows "--" when in list view:
https://i.postimg.cc/66n09YfC/Screenshot-2019-02-25-at-08-05...
What do you mean? The "Size" column is completely empty for directories.
If you right click and open properties on a directory, it will show a size that grows four times per second, very blatantly a calculation in progress.
How do you get this bug on Windows?
On windows? How are you getting that column to not be permanently blank on directories?
https://answers.microsoft.com/en-us/windows/forum/windows_10...
Basically: You see one file size on a parent folder, and when you drill in further it changes. I'm surprised these explorers don't try to cache some of the info somehow.
Edit: Actually, apparently there is a bug related to this in recent versions of Windows, but it's still a behavior that can happen even without a bug.
Also they're reporting that it only happens with full filenames over MAX_PATH, so it's a very different bug. The base idea of "show a continuously-increasing size until don't calculating" works fine