<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Mifjs forum — Mif.Tree, Mif.Menu - MifMenu - page scroller flicker]]></title>
	<link rel="self" href="http://www.mifjs.net/forum/feed/atom/topic/52/"/>
	<updated>2008-10-12T17:06:27Z</updated>
	<generator>PunBB</generator>
	<id>http://mifjs.net/forum/topic/52/</id>
		<entry>
			<title type="html"><![CDATA[Re: MifMenu - page scroller flicker]]></title>
			<link rel="alternate" href="http://mifjs.net/forum/post/201/#p201"/>
			<content type="html"><![CDATA[works for me, can't reproduce.]]></content>
			<author>
				<name><![CDATA[moro]]></name>
				<email><![CDATA[creavenmoro@gmail.com]]></email>
				<uri>http://mifjs.net/forum/user/2/</uri>
			</author>
			<updated>2008-10-12T17:06:27Z</updated>
			<id>http://mifjs.net/forum/post/201/#p201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MifMenu - page scroller flicker]]></title>
			<link rel="alternate" href="http://mifjs.net/forum/post/198/#p198"/>
			<content type="html"><![CDATA[I can't give you a test page cuz it depends on your screen resolution and how much of the page height is used.

Let's say your available browser screen height is 550px and document body is 540px - in this case right-clicking causes Firefox to add page scroller and remove it immediately. this shifts the whole page left and then back right, causing the entire page to flicker.

this could probably be solved if you inject:

    this.container.inject(element, how)

somewhere outside view area and then position it back.]]></content>
			<author>
				<name><![CDATA[temuri]]></name>
				<uri>http://mifjs.net/forum/user/4/</uri>
			</author>
			<updated>2008-10-12T16:26:43Z</updated>
			<id>http://mifjs.net/forum/post/198/#p198</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MifMenu - page scroller flicker]]></title>
			<link rel="alternate" href="http://mifjs.net/forum/post/196/#p196"/>
			<content type="html"><![CDATA[can't reproduce, test page pls.]]></content>
			<author>
				<name><![CDATA[moro]]></name>
				<email><![CDATA[creavenmoro@gmail.com]]></email>
				<uri>http://mifjs.net/forum/user/2/</uri>
			</author>
			<updated>2008-10-12T16:02:50Z</updated>
			<id>http://mifjs.net/forum/post/196/#p196</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MifMenu - page scroller flicker]]></title>
			<link rel="alternate" href="http://mifjs.net/forum/post/191/#p191"/>
			<content type="html"><![CDATA[moro,

can this be fixed?

thanks]]></content>
			<author>
				<name><![CDATA[temuri]]></name>
				<uri>http://mifjs.net/forum/user/4/</uri>
			</author>
			<updated>2008-10-12T15:10:19Z</updated>
			<id>http://mifjs.net/forum/post/191/#p191</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[MifMenu - page scroller flicker]]></title>
			<link rel="alternate" href="http://mifjs.net/forum/post/177/#p177"/>
			<content type="html"><![CDATA[moro,

this method in Mif.Menu.Container causes page height to increase (it injects a container into document body) and after menu is properly sized and positioned, body height decreases again.


	inject: function(element, how){
		this.container.inject(element, how)
		return this.draw();
	}


This causes page flicker in Firefox in cases when document body height is near window height - page content is quickly shifted left and back to its original position.

Is it possible to inject the container somewhere outside visible area?

Thanks]]></content>
			<author>
				<name><![CDATA[temuri]]></name>
				<uri>http://mifjs.net/forum/user/4/</uri>
			</author>
			<updated>2008-10-01T14:01:36Z</updated>
			<id>http://mifjs.net/forum/post/177/#p177</id>
		</entry>
</feed>

