There is a bug indeed.
It works like this:
1. rowHeaderHeight sets the minimal width to be used.
2. rowHeaderWidthAutoFit checks the content and if it doesn't fit there the width is increased.
It should work for all rows, not only the expandable ones.
It will be fixed in the 7.5 release.