Ah found it!
I was only avoiding the replacement of the hotgraphic in the reRender method so this is why it was working when I was playing with my screen dimension in Chrome after initialization. But I've forget to force the call of the render method during initialization.
Everything works now.