Hello dear list.

I am experiment a issue with one of my fonts. The problem appears when one try to use lining numbers as default font feature in documents. This font have the feature onum by default, so if I want lining numbers I have to use:
definefontfeature[default][default]
[%
lnum=yes,
protrusion=quality,
expansion=quality,
]
This works just fine, except for hyphens sign where character protrusion fails.

I will appreciate any suggestion.