Closed Bug 167841 Opened 22 years ago Closed 22 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: 22 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: