Portrait apps display issue

When persist.sys.app.rotation set to middle_port, portrait apps only display right half, like this

I have tried VIM2_Nougat_V180209 and VIM2_Nougat_V171028.
Does anyone know how to fix this?

Why did you change the persist.sys.app.rotation to middle_port? The property persist.sys.app.rotation was force_land on VIM2_Nougat_V180209. And the portrait apps will show as land apps.

Some apps don’t work well using force_land. For example, Youku, if exit from full screen while playing, the video occupies most of the screen, thus impossible to do anything else.

Yes, Most applications was developed for phone and not box. If you want to get a better experience, you can install Youku TV version.
Thanks.