Closed Bug 167841 Opened 23 years ago Closed 23 years ago

Dragging message doesn't cause auto scroll in folder pane

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: scottputterman, Assigned: janv)

References

Details

Attachments

(1 file)

I'm using the 9/10 trunk build on Win XP. I drag a message from the thread pane and hover over the bottom of the folder pane. Nothing happens. Instead, the folder pane should start scrolling down. Sometimes after I do this, the thread pane gets into a strange state where it start autoscrolling for no reason.
Keywords: nsbeta1
Also on Win 2K, same build.
*** Bug 169100 has been marked as a duplicate of this bug. ***
apparently happenning for bookmarks also so this may be a problem outside of Mail. the bookmarks misbehavior report comes from a post today in mail newsgroup.
I guess it has something to do with last nsITimer changes. Especially something with idle timers on windows.
dougt, I think you meant: ti->SetIdle(PR_FALSE) not PR_TRUE in nsTreeBodyFrame.cpp since idle timers don't fire during a dnd session on windows introduced in bug 157136
Keywords: regression
ugh. your right. all the setIdle calls should be to PR_FALSE. I will get a patch together.
Keywords: regression
sorry for the trouble. taking.
Assignee: varga → dougt
Comment on attachment 100027 [details] [diff] [review] patch v.1 Fixes non idle timers. sr=darin
Attachment #100027 - Flags: superreview+
Comment on attachment 100027 [details] [diff] [review] patch v.1 Fixes non idle timers. sr=rpotts@netscape.com
Comment on attachment 100027 [details] [diff] [review] patch v.1 Fixes non idle timers. sr=rpotts@netscape.com
Checking in layout/html/base/src/nsPresShell.cpp; /cvsroot/mozilla/layout/html/base/src/nsPresShell.cpp,v <-- nsPresShell.cpp new revision: 3.573; previous revision: 3.572 done Checking in layout/xul/base/src/nsMenuFrame.cpp; /cvsroot/mozilla/layout/xul/base/src/nsMenuFrame.cpp,v <-- nsMenuFrame.cpp new revision: 1.233; previous revision: 1.232 done Checking in layout/xul/base/src/nsMenuPopupFrame.cpp; /cvsroot/mozilla/layout/xul/base/src/nsMenuPopupFrame.cpp,v <-- nsMenuPopupFrame.cpp new revision: 1.180; previous revision: 1.179 done Checking in layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp; /cvsroot/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp,v <-- nsTreeBodyFrame.cpp new revision: 1.139; previous revision: 1.138 done Jan, can you verify that this does fix the problem?
Assignee: dougt → varga
yes, it works ok now
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
*** Bug 168794 has been marked as a duplicate of this bug. ***
*** Bug 170331 has been marked as a duplicate of this bug. ***
*** Bug 171159 has been marked as a duplicate of this bug. ***
QA Contact: olgam → stephend
Verified FIXED with: Mac OS X 10.1.5 Mac OS 9.2.2 - 2002-09-27-08 Windows 2000 - 2002-09-27-08 RedHat Linux 8.0 - 2002-09-27-08
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: