Fixed bug: Canvas will correctly reposition when browser window is resized