ProTools has always hung up on the existing region size when trimming a fade between two regions. It seems like an oversight. If the trimmer is being used, it seems logical that anything associated with the fade - including underlying region, should change length to match fade need. I have not encountered a situation where the underlying region limit needed to be upheld when changing fade size.
Idea No. 1137