It’s a little hard to tell from the screenshots what’s happening, but it looks like you have the text frame selected and the letter “f” selected in the Glyphs panel.
Simply selecting the text frame isn’t enough. You need to:
-
Switch to the Type Tool (T).
-
Highlight the specific text where you want the ligature applied.
-
Then either double-click the desired ligature in the Glyphs panel (for example, the “fi” ligature rather than just the standalone “f”).
If you're trying to apply standard ligatures like fi, fl, ff, etc., you don’t usually need to insert them manually. Instead:
-
Open the Character panel (Window > Type & Tables > Character).
-
From the panel menu, make sure Ligatures is enabled.
InDesign will then automatically substitute the correct ligature — provided the font supports it.
If ligatures still aren’t appearing:
-
Confirm the font actually includes ligatures.
-
Make sure the text is selected (not just the frame).
-
Check that no OpenType features are being overridden.
At the moment, it’s not entirely clear what outcome you’re trying to achieve with the Glyphs panel, are you attempting to manually insert a specific ligature, or expecting it to apply automatically? Clarifying that would help narrow down the issue.