If you create a white on black font, you don’t want a gap between words, so you fill the space character with a black box.
InDesign, however, seems to (still) insert spaces on top of ligatures, and therefore destroys the ligatures with black boxes.
Has anybody figured out a solution to this?
The only workaround I found is leaving the space blank and inserting an calt feature exchanging space by (a black) space.alt.
This fixes InDesign but creates gaps in non OpenType-savvy applications.