Closed
Bug 5669
Opened 26 years ago
Closed 26 years ago
[DOGFOOD] page up/down to top/bottom of document displays double
Categories
(Core Graveyard :: GFX, defect, P3)
Tracking
(Not tracked)
M10
People
(Reporter: akkzilla, Assigned: pavlov)
References
Details
Apprunner or viewer, linux: go to a url which is several pages long. Hit the
page down button repeatedly until you're at the end of the document: notice that
the last page shows two duplicate copies of the last half-page of the document,
instead of the whole last page. Now hit page up repeatedly; the same thing
happens at the top.
Sometimes waving the mouse over the window (generating events) will cause it to
repaint correctly; other times that doesn't help.
Updated•26 years ago
|
Status: NEW → ASSIGNED
Updated•26 years ago
|
Assignee: beard → kmcclusk
Status: ASSIGNED → NEW
Comment 1•26 years ago
|
||
Since it's a compositor/refresh bug, here you go.
Updated•26 years ago
|
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → WORKSFORME
Comment 2•26 years ago
|
||
Tested the 5-24-99 10am build of apprunner and viewer under Linux. Neither of
them exhibits this problem. Marking it as worksforme.
Reporter | ||
Updated•26 years ago
|
Status: RESOLVED → REOPENED
Reporter | ||
Comment 3•26 years ago
|
||
Not fixed here on today's build. I can show you on my build if you're going to
be up in Mountain View any time soon.
Updated•26 years ago
|
Resolution: WORKSFORME → ---
Comment 4•26 years ago
|
||
I also see this problem.
Akkana points out that you need to click in the window
to get scrollbars to start paging up/down (bug 7027).
Clearing resolution.
Updated•26 years ago
|
Assignee: kmcclusk → ramiro
Status: REOPENED → NEW
Comment 5•26 years ago
|
||
Ramiro, could you look at this. I don't see this on my Linux machine. I also
verified that it doesn't happen under WIN32.
Comment 6•26 years ago
|
||
Same double problem also present using arrow keys.
Updated•26 years ago
|
Target Milestone: M9
Comment 7•26 years ago
|
||
M9.
Comment 8•26 years ago
|
||
If I add
+
+ /* Shouldn't GtkLayout do this for us? */
+ if (aClipRect)
+ Invalidate(*aClipRect, PR_TRUE);
+ else
+ Invalidate(PR_TRUE);
+
before the NS_OK in widget/src/gtk/nsWindow.cpp::Scroll, it keeps it from
getting all screwed up with pgup/pgdn/arrows, but it flashes a fair bit more.
and the scrolling does this two-steps-forward-one-step-back thing which is kinda
unpleasant. (xlib's works correctly, and it contains this Invalidate chunk, so
I'm tempted to blame GtkLayout.)
There's some disconnect between what happens with the scrollbars and what
happens with the arrow keys, it seems. I'll take a closer look on the plane
tomorrow.
Assignee | ||
Updated•26 years ago
|
Target Milestone: M9 → M10
Assignee | ||
Comment 9•26 years ago
|
||
m10
Assignee | ||
Updated•26 years ago
|
Summary: page up/down to top/bottom of document displays double → [DOGFOOD] page up/down to top/bottom of document displays double
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago → 26 years ago
Resolution: --- → DUPLICATE
Comment 10•26 years ago
|
||
marking dup of 10077 for which i have a fix.
*** This bug has been marked as a duplicate of 10077 ***
Updated•26 years ago
|
Status: RESOLVED → VERIFIED
Comment 11•26 years ago
|
||
based on ramiro's comments, I'm marking as verified duplicate of 10077
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•