Closed Bug 263380 Opened 20 years ago Closed 20 years ago

A select field in a form when opened blinks continuously.

Categories

(SeaMonkey :: General, defect)

1.7 Branch
x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 260419

People

(Reporter: anselmo, Assigned: Peter6)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10

A select/list box seems to me to stay changing betwin to diferent heigths. The
aparence of that is being blinking.

Reproducible: Always
Steps to Reproduce:
1. Click in "Next>>" to go to other page.
2. Click in "Yes, I agree" to go to other page.
3. Open the "Country" select/list.
Actual Results:  
The list stay changing betwin to diferent heigths. Well it seeams to me that is it.
The fact is that the list box is blinking.

Expected Results:  
Just display a good old static list. :)

Theme: Noia 2.0 (eXtreme) 2.77
Extension: Mouse Gestures 0.9.20040913
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041014
Firefox/0.10

confirming

the banner at the top refreshes every 0.032 seconds, causing this behaviour.

both IE and Opera don't do this

wasn't able to find a dupe (not with textbanner, did find one about fast ani
gifs causing it = same behaviour)

->NEW
->BROWSER
Status: UNCONFIRMED → NEW
Component: General → Browser-General
Ever confirmed: true
Product: Firefox → Browser
Version: unspecified → 1.0 Branch
1)  Leaving bugs assigned to the old component owner when changing components is
    bad.  Don't do it.
2)  This worksforme in a current trunk build (though not in one two weeks old). 
    Probably fixed by the bug 238493 checkin.
3)  Please don't mark layout bugs as NEW without a minimal testcase.

Reassigning to confirmer to produce such a testcase.

> did find one about fast ani gifs causing it = same behaviour)

Which bug number was this?
Assignee: firefox → peter.vanderwoude
Depends on: 238493
Version: 1.0 Branch → 1.7 Branch
A. sorry for setting the worng component, I thought General was right
B. No, this is not fixed on Firefox Trunk (tested latest build)

reproduce:
1.open http://free.grisoft.com/freeweb.php/doc/2/
2.put your cursor in the input at the top of the page
3.type a few letter
--result: an erratically blinking cursor/caret
4.disable the only script on that page
   <script src="http://free.grisoft.com/v5/css/marquee.js"
type="text/javascript"></script>
 (disable javascript or use adblock)
5.reload the page
6.put your cursor in the input at the top of the page
7.type a few letter
--result: an normal blinking cursor/caret

btw, this has nothing to do with gifs
I just saw the same caret behaviour described in an old bug with an ani gif.

the scripts refreshrate of 0.032 secs is the problem

var DELAY = 32; <---------
var STEP = 1;

var currL = 0;
var sprite;
var spriteWidth;
var frameWidth;

function initMarq() 
{
	frameWidth = parseInt( document.getElementById("tpthmarq").offsetWidth );
	sprite = document.getElementById("tpthmarqins");
	spriteWidth = parseInt( sprite.offsetWidth + 20 );
//	if( spriteWidth < frameWidth )
//		return;
	currL = frameWidth;
	scrollMarq();
}

function scrollMarq() 
{
	sprite.style.left = currL + "px";
	currL = currL - STEP;
	if ( currL + spriteWidth < 0 ) 
		currL = frameWidth;
	window.setTimeout( "scrollMarq();" , DELAY );
}
(In reply to comment #3)
> A. sorry for setting the worng component, I thought General was right

Not wrong component.  Wrong assignee.

> 1.open http://free.grisoft.com/freeweb.php/doc/2/
> 2.put your cursor in the input at the top of the page
> 3.type a few letter

That's not the bug reported in comment 0.  That's a different bug.  Please don't
hijack bugs.
I never assigned anyone for it Boris.
Just changed 
Firefox->Browser
Unco->New
General->Bowser General
Never touched anything else
That's the point.  When you change components, you need to check the " Reassign
bug to owner and QA contact of selected component" checkbox.  Otherwise it's
left assigned to the wrong person.

*** This bug has been marked as a duplicate of 260419 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.