So earlier I was listening for `onload` event in the image, but then I did
not have access to everything else because of scoping. So I put the width
setting code in domReady which was working fine locally but not on GH
pages. I don't know why.

*Karan Goel*
Goel.im <http://www.goel.im/> | Github <https://github.com/karan>


On Mon, May 19, 2014 at 7:28 PM, Scott Miles <[email protected]> wrote:

> Because the image isn't part of the main document, it's not guaranteed to
> be available at body.onload time.
>
> Listening for the image's own onload event is the right solution.
>
>
>
> On Mon, May 19, 2014 at 7:22 PM, Karan Goel <[email protected]> wrote:
>
>> Yes I did Eric. I used polymer event handler and that seemed to work.
>>
>> - Karan Goel
>> Sent from Nexus 4. Please ignore typos and abbreviations.
>> On May 19, 2014 7:17 PM, "Eric Bidelman" <[email protected]> wrote:
>>
>>> Karan, did you get this squared away? It seems like the demo is working
>>> again.
>>>
>>>
>>> On Mon, May 19, 2014 at 7:25 AM, Karan Goel <[email protected]>wrote:
>>>
>>>> So for x-meme (https://github.com/karan/x-meme), running it locally
>>>> works fine but on GH pages, the images are all messed up:
>>>> http://karan.github.io/x-meme/components/x-meme/demo.html
>>>>
>>>> What's happening is I'm getting the width of image after it's loaded to
>>>> set width of everything else, but (look in the console when opening demo
>>>> page) it actually gets a width of 0px. I think it's because it get's the
>>>> width before image has loaded, but I'm not sure why, I am doing everything
>>>> after onload event.
>>>>
>>>> Follow Polymer on Google+: plus.google.com/107187849809354688692
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Polymer" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/polymer-dev/7f75ef36-a831-4f2b-b212-351141205ad5%40googlegroups.com<https://groups.google.com/d/msgid/polymer-dev/7f75ef36-a831-4f2b-b212-351141205ad5%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  Follow Polymer on Google+: plus.google.com/107187849809354688692
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Polymer" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/polymer-dev/CAFhNAVGLnUcW7zexpHb9NC-bPgQp2zcjgPtceEbCCoMUA_pP1A%40mail.gmail.com<https://groups.google.com/d/msgid/polymer-dev/CAFhNAVGLnUcW7zexpHb9NC-bPgQp2zcjgPtceEbCCoMUA_pP1A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

Follow Polymer on Google+: plus.google.com/107187849809354688692
--- 
You received this message because you are subscribed to the Google Groups 
"Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/CAFhNAVEWhbsaK-1FchpDAMJeLY2UhRqcSBFt_eo7hvWq%2BUszMw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to