Sometimes, makeSingleLayout() can be invoked before layout direction is resolved. When not resolved, it indents in LTR layout although it should be RTL. So, to guarantee the exact indenting, we should re-build the text layout when the layout direction is changed. Test: manual - Test BigTextStyle notifications with LargeIcon under RTL configurations. Fixes: 31633875 Change-Id: Idc6c5d7d41632cb9e1b70d9c67c13852e3f25023