As things are this will break dirty-region rendering as the control won't know that it's supposed to be rendering to the left or right.  Subs currently aren't handled by the dirty renderer which is why it will work.

You already adjust it in GUIWindowFullScreen.cpp anyway - isn't this just duplicating it (doubling the text "depth") ?