UI|LegacyWidget: Use the LegacyWidget size as game view size

Rather than assuming the game view covers the entire window and
therefore is only resized when viewResized() occurs, now LegacyWidget
updates its size whenever its rectangle moves.