Open Bug 1209903 Opened 9 years ago Updated 9 years ago

Display problem. The invalidated region is not updated until another event nudges the draw method

Categories

(SeaMonkey :: General, defect)

SeaMonkey 2.38 Branch
x86
Windows
defect
Not set
normal

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: LJHeal, Unassigned, NeedInfo)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0 SeaMonkey/2.38
Build ID: 20150923195647

Steps to reproduce:

Display a web page (bugzilla is a good example); didn't notice until last seamonkey update.
This is a very basic programming problem; the invalidated region is not updated until another event nudges the draw method.  If a sub-menu, actually drag the mouse into the black area; if a window, drag the hot point into the blank area, or resize the window - larger.  


Actual results:

black rectangle not updated, sometimes white rectangle not updated, left blank.
Works okay on the other Windows 7 desktop in my stable; this is a Dell Precision M2400 refurbished; who knows what installer reinstalled Windows 7 but I was left to download all the drivers but that did not change the bug


Expected results:

I haven't set up the source code for debugging, but someone isn't posting an update for the erased rectangle.
Troubleshooting steps:
1. Go to about:config
2. Filter for layers.offmainthreadcomposition.enabled
3. Toggle this to false.
After doing the above and restarting Seamonkey, I see no artifacts.
(In reply to LJHeal from comment #2)
> After doing the above and restarting Seamonkey, I see no artifacts.
1. This might be a video driver problem. Try updating your video driver.
2. Go to about:support (that is type "about:support" into the address bar)
Scroll down to the Graphics section.
Cut and paste that section into a comment here.
Flags: needinfo?(LJHeal)
OS: Unspecified → Windows
Hardware: Unspecified → x86
Summary: Not updating screen → Display problem. The invalidated region is not updated until another event nudges the draw method
You need to log in before you can comment on or make changes to this bug.