The 20px extraPaddingPixels value can hide a complete column (even when there is sufficient room), if there are more columns in table. I think this should not be hardcoded in the library, rather should be part of the table css.
tables.swipetoggle.js
Line 187: sum += headerWidths[ index ] + ( isPersist ? 0 : extraPaddingPixels );
The 20px extraPaddingPixels value can hide a complete column (even when there is sufficient room), if there are more columns in table. I think this should not be hardcoded in the library, rather should be part of the table css.